0

I am having troubles tracking down a mysterious error message in Python 3.8. We're using dispy, and we randomly get the error message OSError: 64:

pycos - uncaught exception in tcp_req:
Traceback (most recent call last):
  File "venv38\Lib\site-packages\dispy/dispynode.py", line 1698, in tcp_req
    msg = yield conn.recv_msg()
  File "venv38\lib\site-packages\pycos\__init__.py", line 3767, in _schedule
    retval = task._generator.throw(*exc)
  File "venv38\lib\site-packages\pycos\__init__.py", line 984, in _async_recv_msg
    data = yield self.recvall(n)
OSError: 64

We're starting dispynode (version 4.15.2), running on a VM with Windows Server 2016) with the following arguments: --clean --cpus=32 --client_shutdown --ping_interval=15 --daemon --zombie_interval=60

The crashes appear to happen in the middle of the night, and it doesn't matter if the node is actively running a job or not.

I can't for the life of me figure out what OSError 64 means; all SO and google searches seem to think I'm asking about 64-bits, even if I specifically exlude the word "bits".

dbc
  • 677
  • 8
  • 21

0 Answers0