diff -r e442b628bfe6 -r b89e4457fa86 contrib/chg/chg.c --- 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;