对每个连接的读操作做错误捕获
diff --git a/dubbo/connection/connections.py b/dubbo/connection/connections.py
index 5b022e3..ebeebe1 100644
--- a/dubbo/connection/connections.py
+++ b/dubbo/connection/connections.py
@@ -292,7 +292,10 @@
                 logger.exception(e)
                 break
             for conn in readable:
-                conn.read(self._callback)
+                try:
+                    conn.read(self._callback)
+                except Exception as e:
+                    logger.exception(e)
 
     def _new_connection(self, host):
         ip, port = host.split(':')