Fixed an issue observed doing multi process debugging of the jedi completion service. eric7

Sat, 01 Mar 2025 17:30:59 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 01 Mar 2025 17:30:59 +0100
branch
eric7
changeset 11158
54a10654770d
parent 11157
446c46bb174e
child 11159
2abfc48a72db

Fixed an issue observed doing multi process debugging of the jedi completion service.

src/eric7/DebugClients/Python/AsyncFile.py file | annotate | diff | comparison | revisions
--- a/src/eric7/DebugClients/Python/AsyncFile.py	Sat Mar 01 16:39:21 2025 +0100
+++ b/src/eric7/DebugClients/Python/AsyncFile.py	Sat Mar 01 17:30:59 2025 +0100
@@ -69,6 +69,9 @@
         self.writeLock = threading.RLock()
         self.wpending = []
 
+        self.buffer = self
+        # The 'io.BufferedWriter' object points to ourselves.
+
     def __checkMode(self, mode):
         """
         Private method to check the mode.

eric ide

mercurial