contrib/chg/chg.c
branchstable
changeset 28980 b89e4457fa86
parent 28863 6e06fbee9244
child 29016 94451300f3ec
--- a/contrib/chg/chg.c	Sat Apr 16 18:09:42 2016 -0500
+++ b/contrib/chg/chg.c	Sun Apr 10 01:28:52 2016 +0100
@@ -397,6 +397,10 @@
 	if (sigaction(SIGTERM, &sa, NULL) < 0)
 		goto error;
 
+	/* notify the worker about window resize events */
+	sa.sa_flags = SA_RESTART;
+	if (sigaction(SIGWINCH, &sa, NULL) < 0)
+		goto error;
 	/* propagate job control requests to worker */
 	sa.sa_handler = forwardsignal;
 	sa.sa_flags = SA_RESTART;