X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;ds=sidebyside;f=lockfile.c;h=8589155532da9eb7f42a1e9c3132fcf42b1b9275;hb=2b6a5417d750d086d1da906e46de2b3ad8df6753;hp=6d756086939b631ab13bf4fcdb8deed2787eed6b;hpb=ac538e5dbaf13180b7e7a9c4471f1007b8b11d68;p=git.git diff --git a/lockfile.c b/lockfile.c index 6d7560869..858915553 100644 --- a/lockfile.c +++ b/lockfile.c @@ -140,6 +140,7 @@ static int lock_file(struct lock_file *lk, const char *path, int flags) signal(SIGHUP, remove_lock_file_on_signal); signal(SIGTERM, remove_lock_file_on_signal); signal(SIGQUIT, remove_lock_file_on_signal); + signal(SIGPIPE, remove_lock_file_on_signal); atexit(remove_lock_file); } lk->owner = getpid();