PythonMonkey icon indicating copy to clipboard operation
PythonMonkey copied to clipboard

DCPError: cannot send message on closed connection

Open philippedistributive opened this issue 1 year ago • 0 comments

Issue type

Bug

How did you install PythonMonkey?

None

OS platform and distribution

No response

Python version (python --version)

No response

PythonMonkey version (pip show pythonmonkey)

No response

Bug Description

Sometimes job-launch.py gets

ready state change: exec ready state change: init ready state change: preauth ready state change: deploying ready state change: listeners ready state change: compute-groups ready state change: uploading Traceback (most recent call last): File "/home/philippe/.pyenv/versions/3.11.7/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/philippe/.pyenv/versions/3.11.7/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/philippe/.pyenv/versions/3.11.7/lib/python3.11/asyncio/base_events.py", line 653, in run_until_complete return future.result() ^^^^^^^^^^^^^^^ File "/home/philippe/Sources/python-launch-job/node_modules/dcp-client/index.py", line 103, in load_dcp_client cb_retval = await callback() ^^^^^^^^^^^^^^^^ File "/home/philippe/Sources/python-launch-job/./job-launch.py", line 21, in run_job results = await job.exec(); ^^^^^^^^^^^^^^^^ pythonmonkey.SpiderMonkeyError: Error in file /home/philippe/Sources/python-launch-job/node_modules/dcp-client/dist/dcp-client-bundle.js line 4178 > eval, on line 22, column 5: DCPError: cannot send message on closed connection Stack Trace: DCPError@webpack://dcp/./src/common/dcp-error.js?:22:5 Connection530$$send@webpack://dcp/./src/protocol/connection.js?:1182:13 asyncDcpMessage$$send@webpack://dcp/./src/protocol/dcp-message.js?:58:26 safeSliceUpload@webpack://dcp/./src/dcp-client/job/upload-slices.js?:47:35 asyncsliceUploadLogic@webpack://dcp/./src/dcp-client/job/upload-slices.js?:134:28 addSlices@webpack://dcp/./src/dcp-client/job/upload-slices.js?:221:26 exec@webpack://dcp/./src/dcp-client/job/index.js?:1005:32

Standalone code to reproduce the issue

No response

Relevant log output or backtrace

No response

Additional info if applicable

No response

What branch of PythonMonkey were you developing on? (If applicable)

No response

philippedistributive avatar Apr 26 '24 18:04 philippedistributive