X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/misc/blobdiff_plain/df6e37e282edff109588f7e7a2b99bfffff905f3..0f4f1fb606d18e2c2e157f008e0dc7e4a03683d5:/locking.c diff --git a/locking.c b/locking.c index b358a59..e7acb6c 100644 --- a/locking.c +++ b/locking.c @@ -214,7 +214,7 @@ doneopts: fcntl(fd, F_SETLK, &l); close(fd); if (WIFEXITED(rc)) exit(WEXITSTATUS(rc)); - else exit(255); + else exit(128 + WTERMSIG(rc)); } /*----- That's all, folks -------------------------------------------------*/