X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=sigchain.c;h=1118b99e57d3308f333c56f487329a8fef75a7df;hb=7e7db5e4520388d3a6f1efbe2f7a29d43bd06a2b;hp=a18d505e56b2f80e3ecae00afdfa05f9b87dc119;hpb=4a16d072723b48699ea162da24eff05eba298834;p=git.git diff --git a/sigchain.c b/sigchain.c index a18d505e5..1118b99e5 100644 --- a/sigchain.c +++ b/sigchain.c @@ -41,3 +41,12 @@ int sigchain_pop(int sig) s->n--; return 0; } + +void sigchain_push_common(sigchain_fun f) +{ + sigchain_push(SIGINT, f); + sigchain_push(SIGHUP, f); + sigchain_push(SIGTERM, f); + sigchain_push(SIGQUIT, f); + sigchain_push(SIGPIPE, f); +}