eric6/DebugClients/Python/DebugClientBase.py

branch
multi_processing
changeset 7870
ab8f95bc7d2d
parent 7868
272743601100
child 7871
eb65864ca038
diff -r 81561b95f9f3 -r ab8f95bc7d2d eric6/DebugClients/Python/DebugClientBase.py
--- a/eric6/DebugClients/Python/DebugClientBase.py	Mon Dec 07 19:52:49 2020 +0100
+++ b/eric6/DebugClients/Python/DebugClientBase.py	Mon Dec 07 19:53:15 2020 +0100
@@ -1212,6 +1212,9 @@
                 else:
                     # give up for too many errors
                     break
+            except ValueError:
+                # the client socket might already be closed, i.e. its fd is -1
+                break
             
             # reset the select error counter
             selectErrors = 0

eric ide

mercurial