mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-15 07:04:01 -06:00
2fc260aa09
* fix(ports): route isPortBusy through checkPortInUse to catch IPv4-only occupants * fix(ports): treat PortUsageStatus unknown as busy in isPortBusy Per ClawSweeper review: checkPortInUse returns 'unknown' when every host probe fails for a non-EADDRINUSE reason. Treating unknown as 'not busy' could cause forceFreePortAndWait to exit before lsof/fuser inspects the port. Conservative fix: only 'free' means not busy; everything else (busy or unknown) triggers further inspection. * fix(ports): reuse canonical multi-address probe * fix(ports): reuse canonical multi-address probe --------- Co-authored-by: Vincent Koc <25068+vincentkoc@users.noreply.github.com>