We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2b26647 commit d1d9705Copy full SHA for d1d9705
1 file changed
src/executorlib/standalone/interactive/communication.py
@@ -78,9 +78,11 @@ def receive_dict(self) -> dict:
78
while len(response_lst) == 0:
79
response_lst = self._poller.poll(self._time_out_ms)
80
if not self._spawner.poll():
81
- raise ExecutorlibSocketError(
82
- "SocketInterface crashed during execution."
83
- )
+ return {
+ "error": ExecutorlibSocketError(
+ "SocketInterface crashed during execution."
84
+ ),
85
+ }
86
data = self._socket.recv(zmq.NOBLOCK)
87
if self._logger is not None:
88
self._logger.warning(
0 commit comments