]> err.no Git - dpkg/commitdiff
Fix test inversion in start-stop-daemon, when checking the pid given in a
authorAdam Heath <doogie@debian.org>
Fri, 12 Jul 2002 03:26:41 +0000 (03:26 +0000)
committerAdam Heath <doogie@debian.org>
Fri, 12 Jul 2002 03:26:41 +0000 (03:26 +0000)
pid file.  Thanks Thomas Morin <thomas.morin@enst-bretagne.fr>.

ChangeLog
debian/changelog
utils/start-stop-daemon.c

index de939526c2b73c501daf3cfa6a715093712903a0..b1230ca72024ed13d5fb03e951ba7eac1c11d89a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Thu Jul 11 22:19:12 CDT 2002 Adam Heath <doogie@debian.org>
+
+  * utils/start-stop-daemon.c: Fix test inversion in start-stop-daemon,
+    when checking the pid given in a pid file.  Thanks Thomas Morin
+    <thomas.morin@enst-bretagne.fr>.
+
 Sun Jul  7 14:54:44 CDT 2002 Adam Heath <doogie@debian.org>
 
   * debian/rules: Fix install location of /usr/lib/dpkg/methods.
index 809e787e1c7bb5f37c5cad26f2562a0c991c7ec4..d31340e3daca604eae1100cfa47ef6eafff1706e 100644 (file)
@@ -3,6 +3,9 @@ dpkg (1.10.3) unstable; urgency=low
   * Move dselect.cfg to dselect package. Closes: Bug#152132
   * Install methods into /usr/lib/dpkg/methods, not /usr/lib/dpkg.  Closes:
     #152161.
+  * Fix test inversion in start-stop-daemon, when checking the pid given in
+    a pid file.  Thanks Thomas Morin <thomas.morin@enst-bretagne.fr>.
+    Closes: #152270.
 
  -- Wichert Akkerman <wakkerma@debian.org>  UNRELEASED
 
index b8295349811105092717f56acb9bd4f79a3b19e8..654ab76a4c0cacbfa30daacea641ba132b96b6fe 100644 (file)
@@ -686,7 +686,7 @@ check(pid_t pid)
                return;
        if (cmdname && !pid_is_cmd(pid, cmdname))
                return;
-       if (start && pid_is_running(pid))
+       if (start && !pid_is_running(pid))
                return;
        push(&found, pid);
 }