aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ssh.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/ssh.py b/ssh.py
index 56074fa..1497a89 100644
--- a/ssh.py
+++ b/ssh.py
@@ -26,6 +26,9 @@ class Connection(object):
self.server = Server()
self.transport.start_server(server=self.server)
self.chan = self.transport.accept(10)
+ if self.chan is None:
+ return
+
self.server.pty_event.wait()
while True: