fix: logs stops listening after 1st of multiple queue tasks

This commit is contained in:
bymyself
2025-06-23 05:29:50 -07:00
committed by Jin Yi
parent 5845027063
commit b415d8a5d6
2 changed files with 6 additions and 4 deletions

View File

@@ -93,7 +93,9 @@ export const useServerLogs = (options: UseServerLogsOptions) => {
stopLogs = null
stopTaskStarted = null
stopTaskDone = null
await api.subscribeLogs(false)
// TODO: move subscribe/unsubscribe logs to useManagerQueue. Subscribe when task starts if not already subscribed.
// Unsubscribe ONLY when there are no tasks running or queued up and the only remaining task finishes.
// await api.subscribeLogs(false)
}
if (immediate) {