1
diff -Nur dbus-1.0.2/dbus/dbus-sysdeps-unix.c dbus-1.0.2.new/dbus/dbus-sysdeps-unix.c
2
--- dbus-1.0.2/dbus/dbus-sysdeps-unix.c 2006-12-11 20:21:09.000000000 +0100
3
+++ dbus-1.0.2.new/dbus/dbus-sysdeps-unix.c 2007-07-26 11:07:45.000000000 +0200
5
_dbus_strerror (errno));
6
_dbus_verbose ("Failed to fork() to call dbus-launch: %s\n",
7
_dbus_strerror (errno));
8
+ close(address_pipe[READ_END]);
9
+ close(address_pipe[WRITE_END]);
14
ret = waitpid (pid, &status, 0);
16
while (ret == -1 && errno == EINTR);
17
+ close (address_pipe[READ_END]);
19
/* We succeeded if the process exited with status 0 and