You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Exception in thread Thread-20:
Traceback (most recent call last):
File "/home/manuelma/miniconda3/envs/spinetoolbox/lib/python3.7/threading.py", line 926, in _bootstrap_inner
self.run()
File "/home/manuelma/miniconda3/envs/spinetoolbox/lib/python3.7/threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "/home/manuelma/Codes/spine/engine/spine_engine/spine_engine.py", line 390, in _execute_item_filtered
item_success = item.execute(filtered_forward_resources, filtered_backward_resources)
File "/home/manuelma/Codes/spine/items/spine_items/tool/executable_item.py", line 410, in execute
return_code = self._tool_instance.execute()
File "/home/manuelma/Codes/spine/items/spine_items/tool/tool_instance.py", line 157, in execute
return self._console_execute()
File "/home/manuelma/Codes/spine/items/spine_items/tool/tool_instance.py", line 167, in _console_execute
ret = self.exec_mngr.run_until_complete()
File "/home/manuelma/Codes/spine/engine/spine_engine/execution_managers.py", line 177, in run_until_complete
returncode = self._do_run()
File "/home/manuelma/Codes/spine/engine/spine_engine/execution_managers.py", line 183, in _do_run
self._kernel_client.wait_for_ready(timeout=self._startup_timeout)
File "/home/manuelma/miniconda3/envs/spinetoolbox/lib/python3.7/site-packages/jupyter_client/blocking/client.py", line 96, in wait_for_ready
msg = self.shell_channel.get_msg(block=True, timeout=1)
File "/home/manuelma/miniconda3/envs/spinetoolbox/lib/python3.7/site-packages/jupyter_client/blocking/channels.py", line 47, in get_msg
ready = self.socket.poll(timeout)
File "/home/manuelma/.local/lib/python3.7/site-packages/zmq/sugar/socket.py", line 702, in poll
evts = dict(p.poll(timeout))
File "/home/manuelma/.local/lib/python3.7/site-packages/zmq/sugar/poll.py", line 99, in poll
return zmq_poll(self.sockets, timeout=timeout)
File "zmq/backend/cython/_poll.pyx", line 143, in zmq.backend.cython._poll.zmq_poll
File "zmq/backend/cython/_poll.pyx", line 123, in zmq.backend.cython._poll.zmq_poll
File "zmq/backend/cython/checkrc.pxd", line 26, in zmq.backend.cython.checkrc._check_rc
zmq.error.ZMQError: Socket operation on non-socket
The text was updated successfully, but these errors were encountered:
Re #30
Stopping client channels doesn't work, because the kernel keeps sending
messages on a closed channel. This works a bit better but we
need to couple it with SpineConsoleWidget so it's not stuck
in an eternal restart loop.
This looks like it was solved by the above commit but the last sentence in that commit message makes me wonder. Let's keep it open until we have time to figure out things.
Almost systematically
The text was updated successfully, but these errors were encountered: