Skip to content

Commit 69c1b43

Browse files
author
git-core
committed
Return special exit code when terminating by signal
So user could distinguish between SIGHUP and other abnormal terminations at least
1 parent e39e1e3 commit 69c1b43

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

su.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ static void cleanup(void)
134134
static void cleanup_signal(int sig)
135135
{
136136
socket_cleanup();
137-
exit(sig);
137+
exit(128 + sig);
138138
}
139139

140140
static int socket_create_temp(char *path, size_t len)

0 commit comments

Comments
 (0)