summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Johnston <matt@ucc.asn.au>2015-02-24 22:23:32 +0800
committerMatt Johnston <matt@ucc.asn.au>2015-02-24 22:23:32 +0800
commit150aeddb7db53d617ff7467e6d4d841ad243d335 (patch)
tree2e8f27c9d2e9caf7c6bc75723a9bacb8cbb168d4
parent3ee5f78bf0f1f6896136cddd1a0e3e1a27546a5f (diff)
downloaddropbear-150aeddb7db53d617ff7467e6d4d841ad243d335.tar.gz
Revert accidental commented out signal handlers
-rw-r--r--svr-chansession.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/svr-chansession.c b/svr-chansession.c
index 5f9f56d..5bed8fc 100644
--- a/svr-chansession.c
+++ b/svr-chansession.c
@@ -787,11 +787,9 @@ static int ptycommand(struct Channel *channel, struct ChanSess *chansess) {
TRACE(("back to normal sigchld"))
/* Revert to normal sigchld handling */
- /*
if (signal(SIGCHLD, SIG_DFL) == SIG_ERR) {
dropbear_exit("signal() error");
}
- */
/* redirect stdin/stdout/stderr */
close(chansess->master);
@@ -1007,11 +1005,9 @@ void svr_chansessinitialise() {
sa_chld.sa_handler = sesssigchild_handler;
sa_chld.sa_flags = SA_NOCLDSTOP;
sigemptyset(&sa_chld.sa_mask);
- /*
if (sigaction(SIGCHLD, &sa_chld, NULL) < 0) {
dropbear_exit("signal() error");
}
- */
}