SnapAPI/src/services
OpenClawd 609e7d0808
All checks were successful
Build & Deploy to Staging / Build & Deploy to Staging (push) Successful in 9m21s
fix: hot-swap browser restart to prevent QUEUE_FULL with single browser
Root cause: With BROWSER_COUNT=1, the hourly browser restart set
restarting=true, drained all pages, closed the browser, THEN launched
a new one. During that window (seconds), all requests queued and
timed out after 30s with QUEUE_FULL errors.

Fix: Launch the new browser BEFORE closing the old one (hot-swap).
This ensures zero downtime during browser recycling, even with a
single browser instance.
2026-02-24 07:51:05 +00:00
..
browser.ts fix: hot-swap browser restart to prevent QUEUE_FULL with single browser 2026-02-24 07:51:05 +00:00
db.ts feat: initial codebase v0.4.1 2026-02-19 17:05:16 +00:00
keys.ts feat: initial codebase v0.4.1 2026-02-19 17:05:16 +00:00
logger.ts feat: initial codebase v0.4.1 2026-02-19 17:05:16 +00:00
screenshot.ts perf: switch to domcontentloaded default, optimize browser pool, fix swagger paths 2026-02-20 12:39:06 +00:00
ssrf.ts feat: initial codebase v0.4.1 2026-02-19 17:05:16 +00:00
watermark.ts feat: initial codebase v0.4.1 2026-02-19 17:05:16 +00:00