all repos — openbox @ cef2672ec88e60855e16229c2c95fdbcc9c59c2f

openbox fork - make it a bit more like ryudo

restart on HUP
Dana Jansens danakj@orodu.net
commit

cef2672ec88e60855e16229c2c95fdbcc9c59c2f

parent

d13f021b8bb2a6b8e49f69a370409e79a7f02213

1 files changed, 4 insertions(+), 2 deletions(-)

jump to
M src/openbox.ccsrc/openbox.cc

@@ -60,14 +60,16 @@ {

switch (signal) { case SIGHUP: // XXX: Do something with HUP? Really shouldn't, we get this when X shuts - // down and hangs-up on us. + // down and hangs-up on us. we also get a SIGPIPE. + printf("Caught HUP signal. Restarting.\n"); + instance->restart(); + break; case SIGINT: case SIGTERM: case SIGPIPE: printf("Caught signal %d. Exiting.\n", signal); instance->shutdown(); - break; case SIGFPE: case SIGSEGV: