Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent deb925f commit 55f8757Copy full SHA for 55f8757
2 files changed
Lib/idlelib/PyShell.py
@@ -459,6 +459,10 @@ def interrupt_subprocess(self):
459
threading.Thread(target=self.__request_interrupt).start()
460
461
def kill_subprocess(self):
462
+ try:
463
+ self.rpcclt.listening_sock.close()
464
+ except AttributeError: # no socket
465
+ pass
466
try:
467
self.rpcclt.close()
468
except AttributeError: # no socket
Lib/idlelib/rpc.py
@@ -534,10 +534,6 @@ def accept(self):
534
def get_remote_proxy(self, oid):
535
return RPCProxy(self, oid)
536
537
- def close(self):
538
- self.listening_sock.close()
539
- SocketIO.close(self)
540
-
541
class RPCProxy(object):
542
543
__methods = None
0 commit comments