diff options
author | Eric Leblond <eric@inl.fr> | 2008-11-29 15:10:25 +0100 |
---|---|---|
committer | Eric Leblond <eric@inl.fr> | 2008-12-09 01:19:25 +0100 |
commit | a2f317e7d764f54bc51d3962ed1761358bfa10d9 (patch) | |
tree | 53307eff40968598051c819b817caa299a12d0db | |
parent | c9ec742b8f60be9d0a2ae892f4143123bc3bb2ba (diff) |
Treat nice function return.
gcc was warning that the return of the nice function should
be treated. This patch adds an error message in case of failure.
-rw-r--r-- | src/ulogd.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/ulogd.c b/src/ulogd.c index e69079d..ead35b5 100644 --- a/src/ulogd.c +++ b/src/ulogd.c @@ -1129,7 +1129,13 @@ int main(int argc, char* argv[]) } } - nice(-1); + errno = 0; + if (nice(-1) == -1) { + if (errno != 0) + ulogd_log(ULOGD_ERROR, "Could not nice process: %s\n", + strerror(errno)); + } + if (daemonize){ if (fork()) { |