Skip to content

Commit 5edac70

Browse files
authored
Merge pull request #4115 from hove-io/add_log_in_transient_socket_class
[jormungandr] Add log in transient socket exception
2 parents bd34c42 + 99918b0 commit 5edac70

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

source/jormungandr/jormungandr/transient_socket.py

+11-2
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,12 @@ def call(self, content, timeout, debug_cb=lambda: "", quiet=False):
157157
raise e
158158
except:
159159
self.close_socket(timed_socket.socket)
160-
self._logger.exception("")
160+
self._logger.exception(
161+
'Unexpected transient socket exception with coverage: %s, zmq_socket: %s, debug_info: %s',
162+
self.name,
163+
self._zmq_socket,
164+
debug_cb(),
165+
)
161166

162167
finally:
163168
if not timed_socket.socket.closed:
@@ -173,4 +178,8 @@ def close_socket(self, socket):
173178
socket.setsockopt(zmq.LINGER, 0)
174179
socket.close()
175180
except:
176-
self._logger.exception("")
181+
self._logger.exception(
182+
'Error while closing transient socket with coverage: %s, zmq_socket: %s',
183+
self.name,
184+
self._zmq_socket,
185+
)

0 commit comments

Comments
 (0)