aboutsummaryrefslogtreecommitdiff
path: root/signal.c
Commit message (Collapse)AuthorAge
* Move signal code into proc.c.nicm2017-07-12
|
* Support SIGUSR2 to stop and start logging for an existing server. Alsonicm2017-06-04
| | | | | we currently only have two log levels so just use -v and -vv rather than -v and -vvvv, and clarify the man page entry for -v.
* Loads more static, except for cmd-*.c and window-*.c.nicm2016-10-10
|
* I no longer use my SourceForge address so replace it.nicm2016-01-19
|
* Break the common process set up, event loop and imsg dispatch codenicm2015-10-27
| | | | | between server and client out into a separate internal API. This will make it easier to add another process.
* Tidy up some includes.nicm2014-10-20
|
* Do not call event_del() for signals after fork(), just use sigaction()Nicholas Marriott2010-08-19
| | | | | directly instead - calling libevent functions after fork() w/o event_reinit() is a bad idea, even if in this case it was harmless.
* Use $OpenBSD$.Nicholas Marriott2010-05-14
|
* Catch SIGHUP and terminate if running as a client. This prevents clientsJoel Sing2010-05-12
| | | | | | | from being left hanging around when, for example, a SSH session is disconnected. ok nicm@
* Put this back in with the initialisation in the right order.Nicholas Marriott2010-05-04
|
* Revert last change, it appears to be broken somehow.Nicholas Marriott2010-05-04
|
* Make signal handler setup/teardown two common functions instead of six,Nicholas Marriott2010-05-03
and reset SIGCHLD after fork to fix problems with some shells. From Romain Francois.