diff options
author | Dan Williams <dcbw@redhat.com> | 2010-10-07 14:09:28 -0500 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2010-10-07 14:09:38 -0500 |
commit | 38cd4f9f77a9161edeceea7f2dd9b8c0fe668484 (patch) | |
tree | 7107557fd68e46bcbebd7b840d6f708b1446a064 | |
parent | 24d8e50b3e5e9b6024b596671656decdcfe2023e (diff) | |
download | NetworkManager-NETWORKMANAGER_0_7.tar.gz |
dnsmasq: actually kill stale dnsmasq processNETWORKMANAGER_0_7
Interpret the return value of kill(2) correctly...
-rw-r--r-- | src/dnsmasq-manager/nm-dnsmasq-manager.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dnsmasq-manager/nm-dnsmasq-manager.c b/src/dnsmasq-manager/nm-dnsmasq-manager.c index 839f77fec2..e402213afa 100644 --- a/src/dnsmasq-manager/nm-dnsmasq-manager.c +++ b/src/dnsmasq-manager/nm-dnsmasq-manager.c @@ -385,7 +385,7 @@ kill_existing_for_iface (const char *iface, const char *pidfile) goto out; if (strstr (cmdline_contents, "bin/dnsmasq")) { - if (kill (pid, 0)) { + if (kill (pid, 0) == 0) { nm_info ("Killing stale dnsmasq process %ld", pid); kill (pid, SIGKILL); } |