Charcoal-SE / SmokeDetector

Headless chatbot that detects spam and posts links to it in chatrooms for quick deletion.
https://metasmoke.erwaysoftware.com
Apache License 2.0
474 stars 182 forks source link

Detect when web socket connection to chat is lost #797

Closed AWegnerGitHub closed 7 years ago

AWegnerGitHub commented 7 years ago

Over the last week, Smoke Detector has lost it's connection to the chatrooms more than once, but has not crashed. This leads to a zombie version running as it can't be interacted with in any room. To force a reboot requires hacky forcing of a commit that is autopulled (or development time on the metasmoke side).

Smoke Detector, itself, should be able to determine when it loses connection to a chatroom and re-establish this connection (or restart)

ArtOfCode- commented 7 years ago

This has been running in prod without issues for ~24h, calling this closed.