New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
server crash #24
Comments
2013-10-11T13:10:46 Client disconnected from 210.32.188.4, session ID was 5208: Quit: Exiting |
hmm, looks a bit like when many connections timeout it tries to loop over already non-existing socket |
added a watchdog script which restarts server when crashed... |
imo fixed until it doesn't crash again... |
2013-10-10T02:17:41 Client disconnected from 94.23.171.71, session ID was 6171: Connection timed out
2013-10-10T02:17:41 Client disconnected from 78.14.230.150, session ID was 6269: Connection timed out
2013-10-10T02:17:41 Client disconnected from 37.59.11.198, session ID was 148: Connection timed out
2013-10-10T02:17:41 Client disconnected from 162.192.73.121, session ID was 4420: Connection timed out
2013-10-10T02:17:41 Client disconnected from 124.185.130.221, session ID was 6742: Connection timed out
2013-10-10T02:17:41 Client disconnected from 98.112.78.238, session ID was 725: Connection timed out
2013-10-10T02:17:41 Client disconnected from 81.57.129.140, session ID was 7289: Connection timed out
2013-10-10T02:17:41 Client disconnected from 94.221.99.232, session ID was 6913: Connection timed out
2013-10-10T02:17:41 Client disconnected from 91.202.45.158, session ID was 6942: Connection timed out
2013-10-10T02:17:41 ------------------------------------------------------------
2013-10-10T02:17:41 Traceback (most recent call last):
2013-10-10T02:17:41 File "server.py", line 90, in
2013-10-10T02:17:41 dispatcher.pump()
2013-10-10T02:17:41 File "/home/lobby/uberserver/Dispatcher.py", line 19, in pump
2013-10-10T02:17:41 self.poller.pump(self.callback)
2013-10-10T02:17:41 File "/home/lobby/uberserver/Multiplexer.py", line 37, in pump
2013-10-10T02:17:41 inputs, outputs, errors = self.poll()
2013-10-10T02:17:41 File "/home/lobby/uberserver/Multiplexer.py", line 129, in poll
2013-10-10T02:17:41 if mask & outMask: outputs.append(self.filenoToSocket[fd])
2013-10-10T02:17:41 KeyError: 160
2013-10-10T02:17:41
2013-10-10T02:17:41 ------------------------------------------------------------
2013-10-10T02:17:41 Deep error, exiting...
2013-10-10T02:17:41 Killing clients.
The text was updated successfully, but these errors were encountered: