e62d6d9ed5
This change refactors the TCP provider to use socket.create_connection avoiding the need to guess and do lots of messy handling between IPv6 and IPv4. Also makes the error handling more specific expecting the errors socket is emitting rather than catch all. removes logging stack trace on connection issues. We introduce break out of the message loop in case reconnect fails to avoid spamming. Change-Id: Id40fa0e023ad9ca9c05a06b9053bd97b48b4989c |
||
---|---|---|
.. | ||
unit | ||
__init__.py | ||
base.py |