X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2Fopenbox.cc;h=4d1de42afbb9341b577e03b6e7ad25894b6db997;hb=cc39863363f6c424a1d5f3790ef182b52b69a53e;hp=e9d1250088d65aa1e71068a1a15f7a4060b8f051;hpb=cef2672ec88e60855e16229c2c95fdbcc9c59c2f;p=chaz%2Fopenbox diff --git a/src/openbox.cc b/src/openbox.cc index e9d12500..4d1de42a 100644 --- a/src/openbox.cc +++ b/src/openbox.cc @@ -58,13 +58,12 @@ Openbox *Openbox::instance = (Openbox *) 0; void Openbox::signalHandler(int signal) { switch (signal) { - case SIGHUP: - // XXX: Do something with HUP? Really shouldn't, we get this when X shuts - // down and hangs-up on us. we also get a SIGPIPE. - printf("Caught HUP signal. Restarting.\n"); + case SIGUSR1: + printf("Caught SIGUSR1 signal. Restarting.\n"); instance->restart(); break; - + + case SIGHUP: case SIGINT: case SIGTERM: case SIGPIPE: