1
我使用ws4py作为websocket服务器。它可以在Windows和Mac中正常运行,但当它运行在Linux系统中时,会在websocket客户端连接到服务器时产生TB。任何人都可以告诉我如何解决这个错误?ws4py在Linux系统中出现错误
[2016-01-06 20:51:43,094] ERROR Failed to receive data
Traceback (most recent call last):
File "/home/yzliu/airtest/env/local/lib/python2.7/site-packages/ws4py/websocket.py", line 300, in once
b = self.sock.recv(self.reading_buffer_size)
File "/home/yzliu/airtest/env/local/lib/python2.7/site-packages/gevent/_socket2.py", line 264, in recv
return sock.recv(*args)
File "/home/yzliu/airtest/env/local/lib/python2.7/site-packages/gevent/_socket2.py", line 73, in _dummy
raise error(EBADF, 'Bad file descriptor')
示例代码?请。 –
DEF start_ws4py_server(): 服务器= WSGIServer(( '',9002),WebSocketWSGIApplication(handler_cls = WebSocket_Handler)) server.serve_forever() 如果__name__ == '__main__': configure_logger() start_ws4py_server() –
没有人,修改/编辑帖子并在其中包含代码。请缩进。 –