Skip to content

Commit 84ecf1d

Browse files
committed
bump watchdog timeout to 35 min to let stream idle timeout recover first
1 parent d7714a8 commit 84ecf1d

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/seclab_taskflow_agent/runner.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
# Watchdog: a non-asyncio thread that force-kills the process if the event
6464
# loop stops making progress. Covers every hang variant (dead connections,
6565
# asyncio cleanup spin, MCP cleanup, etc.) because it runs outside asyncio.
66-
WATCHDOG_IDLE_TIMEOUT = int(os.environ.get("WATCHDOG_IDLE_TIMEOUT", "1800")) # 30 min default
66+
WATCHDOG_IDLE_TIMEOUT = int(os.environ.get("WATCHDOG_IDLE_TIMEOUT", "2100")) # 35 min default
6767

6868
_watchdog_last_activity = time.monotonic()
6969
_watchdog_lock = threading.Lock()

0 commit comments

Comments
 (0)