diff session.h @ 955:36eacc322e00

Make sure the check_close() handler runs when a server child process exits
author Matt Johnston <matt@ucc.asn.au>
date Mon, 28 Jul 2014 23:23:49 +0800
parents 5daedffd0769
children f7f6c15b0ec3
line wrap: on
line diff
--- a/session.h	Mon Jul 28 22:59:16 2014 +0800
+++ b/session.h	Mon Jul 28 23:23:49 2014 +0800
@@ -187,6 +187,7 @@
 	unsigned int chansize; /* the number of Channel*s allocated for channels */
 	unsigned int chancount; /* the number of Channel*s in use */
 	const struct ChanType **chantypes; /* The valid channel types */
+	int channel_signal_pending; /* Flag set by sigchld handler */
 
 	/* TCP priority level for the main "port 22" tcp socket */
 	enum dropbear_prio socket_prio;