We are seeing occasional stack traces in our faktory workers like:
'FAIL {"jid": "4e9f7352c8004407bc53287aabbffd3c", "errtype": "FaktoryConnectionResetError", "message": ""}'
These are occurring within faktory._proto.Connection's reply method. Currently line 325:
https://github.com/cdrx/faktory_worker_python/blob/master/faktory/_proto.py#L325
sent = self.socket.send(buffer)
I'm not very familiar with this code but it seems like some kind of retry might be needed here?