每次退出都会报这个错误,不知道是怎么回事,没有做个任何修改,2.0.8的版本
下面这块代码报的错误
每次退出都会报这个错误,不知道是怎么回事,没有做个任何修改,2.0.8的版本
下面这块代码报的错误
这个问题我们之前Google搜索过,没有找到解决方案,猜测和zmq底层的某种机制有关
用Python的交易员 wrote:
这个问题我们之前Google搜索过,没有找到解决方案,猜测和zmq底层的某种机制有关
我在RpcClient.stop()里加上sleep(5)就没有出现这个问题了。可能跟结束太快有关?
def stop(self):
"""
Stop RpcClient
"""
if not self.__active:
return
# Stop RpcClient status
self.__active = False
# Close socket
sleep(5)
self.__socket_req.close()
self.__socket_sub.close()
嗯,如果加个sleep就能解决的话,那么估计跟这个__socket_req.close调用太快有关了