-
-
Notifications
You must be signed in to change notification settings - Fork 80.7k
Windows: openclaw status / status --json hangs in 2026.5.18 while status --all succeeds #84001
Copy link
Copy link
Closed as not planned
Closed as not planned
Copy link
Labels
P2Normal backlog priority with limited blast radius.Normal backlog priority with limited blast radius.clawsweeper:needs-live-reproClawSweeper needs live local, crabbox, or manual validation to confirm this issue.ClawSweeper needs live local, crabbox, or manual validation to confirm this issue.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.impact:crash-loopCrash, hang, restart loop, or process-level availability failure.Crash, hang, restart loop, or process-level availability failure.issue-rating: 🐚 platinum hermitGood issue quality with a plausible reproduction path needing some confirmation.Good issue quality with a plausible reproduction path needing some confirmation.staleMarked as stale due to inactivityMarked as stale due to inactivity
Description
Metadata
Metadata
Assignees
Labels
P2Normal backlog priority with limited blast radius.Normal backlog priority with limited blast radius.clawsweeper:needs-live-reproClawSweeper needs live local, crabbox, or manual validation to confirm this issue.ClawSweeper needs live local, crabbox, or manual validation to confirm this issue.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.impact:crash-loopCrash, hang, restart loop, or process-level availability failure.Crash, hang, restart loop, or process-level availability failure.issue-rating: 🐚 platinum hermitGood issue quality with a plausible reproduction path needing some confirmation.Good issue quality with a plausible reproduction path needing some confirmation.staleMarked as stale due to inactivityMarked as stale due to inactivity
Type
Fields
Priority
None yet
Summary
After upgrading to OpenClaw
2026.5.18,openclaw statusandopenclaw status --json --timeout 3000hang on Windows. However,openclaw status --all --timeout 3000completes successfully.This looks like the default/json status path hangs during data collection/runtime snapshot, while the
--alldiagnostic path handles the same environment correctly.Environment
Reproduction
Actual behavior
openclaw gateway healthsucceeds:openclaw gateway statussucceeds and reports:But these commands hang until externally timed out:
This command does not hang:
It prints the full diagnostic report successfully, including gateway reachability, channels, agents, and service information.
Notes
Before reinstalling the gateway service, the gateway was in a half-responsive state: port 18789 was listening, but
gateway healthtimed out. Reinstalling and restarting the gateway fixed that part:After that,
gateway healthandgateway statuswere healthy, but default/jsonstatusstill hung.On this machine, direct
schtasksqueries can return:So one possibility is that the default/json status path hangs while collecting runtime/service summary on Windows, whereas the
--alldiagnostic path degrades gracefully.Expected behavior
openclaw statusandopenclaw status --json --timeout 3000should return or fail with a bounded timeout, similar toopenclaw status --all --timeout 3000.