From 24a24b0dd72ee077910088b5254b654d7db1430d Mon Sep 17 00:00:00 2001 From: Cenk Alti Date: Wed, 7 Mar 2018 11:10:49 +0300 Subject: [PATCH] no need to retry EINTR errors after python 3.5 --- kuyruk/heartbeat.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/kuyruk/heartbeat.py b/kuyruk/heartbeat.py index d43223d0..04a77ec8 100644 --- a/kuyruk/heartbeat.py +++ b/kuyruk/heartbeat.py @@ -1,5 +1,4 @@ import sys -import errno import socket import logging import threading @@ -25,11 +24,7 @@ def stop(self): def _run(self): while not self._stop.wait(1): try: - try: - self._connection.send_heartbeat() - except socket.error as e: - if e.errno != errno.EINTR: - raise + self._connection.send_heartbeat() except socket.timeout: pass except Exception as e: