Mercurial > masqmail
comparison src/fail_msg.c @ 262:fc1c6425c024
s/EXIT_SUCCESS/0/ && s/EXIT_FAILURE/1/
The constants are all to bulky.
We should have different, meaningful exit codes anyway.
author | markus schnalke <meillo@marmaro.de> |
---|---|
date | Thu, 02 Dec 2010 17:11:25 -0300 |
parents | 82d168dd52fd |
children | 41958685480d |
comparison
equal
deleted
inserted
replaced
261:0afe18a9ee03 | 262:fc1c6425c024 |
---|---|
98 } | 98 } |
99 } | 99 } |
100 | 100 |
101 fclose(out); | 101 fclose(out); |
102 waitpid(pid, &status, 0); | 102 waitpid(pid, &status, 0); |
103 if ((WEXITSTATUS(status) != EXIT_SUCCESS) || WIFSIGNALED(status)) { | 103 if ((WEXITSTATUS(status) != 0) || WIFSIGNALED(status)) { |
104 if (WEXITSTATUS(status) != EXIT_SUCCESS) | 104 if (WEXITSTATUS(status) != 0) |
105 logwrite(LOG_WARNING, "child returned %d\n", WEXITSTATUS(status)); | 105 logwrite(LOG_WARNING, "child returned %d\n", WEXITSTATUS(status)); |
106 if (WIFSIGNALED(status)) | 106 if (WIFSIGNALED(status)) |
107 logwrite(LOG_WARNING, "child got signal: %d\n", WTERMSIG(status)); | 107 logwrite(LOG_WARNING, "child got signal: %d\n", WTERMSIG(status)); |
108 } else | 108 } else |
109 ok = TRUE; | 109 ok = TRUE; |