From 9adfff5c1a68f819f34c15a5cf84b381b7723634 Mon Sep 17 00:00:00 2001
From: Matt Johnston <matt@ucc.asn.au>
Date: Tue, 24 Feb 2015 22:23:32 +0800
Subject: [PATCH] Revert accidental commented out signal handlers

---
 svr-chansession.c | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/svr-chansession.c b/svr-chansession.c
index 5f9f56d5..5bed8fc7 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");
 	}
-	*/
 	
 }
 
-- 
GitLab