* dbus/dbus-sysdeps-util-unix.c (_dbus_become_daemon): fix _dbus_pid_fd check.
authorRalf Habacker <ralf.habacker@freenet.de>
Mon, 12 Mar 2007 07:51:02 +0000 (07:51 +0000)
committerRalf Habacker <ralf.habacker@freenet.de>
Mon, 12 Mar 2007 07:51:02 +0000 (07:51 +0000)
ChangeLog
dbus/dbus-sysdeps-util-unix.c

index 1c7c29a..cda1c54 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-03-12  Ralf Habacker  <ralf.habacker@freenet.de>
+
+       * dbus/dbus-sysdeps-util-unix.c (_dbus_become_daemon):
+       fix _dbus_pid_fd check. 
+
 2007-03-10  Ralf Habacker  <ralf.habacker@freenet.de>
 
        * tools/dbus-print-message.c (print_message):
index f1ed105..5da57db 100644 (file)
@@ -135,7 +135,7 @@ _dbus_become_daemon (const DBusString *pidfile,
         }
 
       /* Write PID if requested */
-      if (print_pid_fd >= 0)
+      if (_dbus_pipe_is_valid(print_pid_fd))
        {
          DBusString pid;
          int bytes;