From 5feff074ba49a75a689686e14b569a82045e87ca Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Mon, 4 Oct 2010 19:54:04 +0200 Subject: [PATCH] [entropy.services.interfaces] catch socket.error exception when polling on ssl --- libraries/entropy/services/ugc/interfaces.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/entropy/services/ugc/interfaces.py b/libraries/entropy/services/ugc/interfaces.py index 2bf4a39f1..bc0f18e26 100644 --- a/libraries/entropy/services/ugc/interfaces.py +++ b/libraries/entropy/services/ugc/interfaces.py @@ -2172,6 +2172,9 @@ class Client: except TimeoutError as e: print_timeout_err() return None + except self.socket.error as e: + print_timeout_err() + return None except self.SSL_exceptions['WantWriteError']: const_debug_write(__name__, "WantWriteError on receive()")