summaryrefslogtreecommitdiffhomepage
path: root/demo_server.py
diff options
context:
space:
mode:
Diffstat (limited to 'demo_server.py')
-rwxr-xr-xdemo_server.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/demo_server.py b/demo_server.py
index a4cf01c8..273bb793 100755
--- a/demo_server.py
+++ b/demo_server.py
@@ -73,7 +73,11 @@ try:
sys.exit(1)
# print repr(t)
- chan = t.accept()
+ # wait for auth
+ chan = t.accept(10)
+ if chan is None:
+ print '*** No channel.'
+ sys.exit(1)
chan.event.wait(10)
if not chan.event.isSet():
print '*** Client never asked for a shell.'