mirror of
https://github.com/clusterio/clusterio.git
synced 2026-11-13 23:14:53 +09:00
_waitForRconReadyOrExit resolved with an Error to signal the process exited before RCON came up, which is an odd shape for a promise. It now resolves when RCON is ready and rejects otherwise, with the error emitted with the exit, or "RCON connection lost" when there was none. Observable behaviour is unchanged. sendRcon rejects with the same messages as before and stop ignores the rejection, as stopping is done once the process is gone. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>