diff --git a/ogn/client/client.py b/ogn/client/client.py index 692fbd0..ec7e451 100644 --- a/ogn/client/client.py +++ b/ogn/client/client.py @@ -94,8 +94,8 @@ class AprsClient: break callback(packet_str, **kwargs) - except socket.error: - self.logger.error('socket.error') + except (socket.error, ConnectionError) as e: + self.logger.error('Connect error: {}'.format(e)) except OSError: self.logger.error('OSError') except UnicodeDecodeError: