The server then failed to start with: Apr 03 13:02:20 hostname start.sh[1545]: 2024-04-03T13:02:20.983Z : error : server : Could not load server: listen unix /tmp/ergo_websocket: bind: address already in use
Head scratching ensued
We don't want to log the error unconditionally since the file not existing is not an error, but we could maybe do a better job here
We got a bug report in #ergo like so:
os.Remove
failed silently: https://github.com/ergochat/ergo/blob/1f4b5248a0bdd683ba0eb81785668088b1564352/irc/listeners.go#L50Apr 03 13:02:20 hostname start.sh[1545]: 2024-04-03T13:02:20.983Z : error : server : Could not load server: listen unix /tmp/ergo_websocket: bind: address already in use
We don't want to log the error unconditionally since the file not existing is not an error, but we could maybe do a better job here