]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
If starting daemonised (THERE_IS_NO_FORK) then don't send any signals.
authorRoy Marples <roy@marples.name>
Wed, 2 Jul 2008 19:05:25 +0000 (19:05 +0000)
committerRoy Marples <roy@marples.name>
Wed, 2 Jul 2008 19:05:25 +0000 (19:05 +0000)
dhcpcd.c

index 7617d3a6831f00687a2a9cc4179534d3c2fa9dd9..4ffcc19dbc836c363b31856954f6e6ed0cbf6af9 100644 (file)
--- a/dhcpcd.c
+++ b/dhcpcd.c
@@ -878,7 +878,7 @@ main(int argc, char **argv)
                }
        }
 
-       if (sig != 0) {
+       if (sig != 0 && !(options->options & DHCPCD_DAEMONISED)) {
                i = -1;
                pid = read_pid(options->pidfile);
                if (pid != 0)