"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "dbus/dbus-spawn-unix.c" between
dbus-1.13.12.tar.xz and dbus-1.13.14.tar.xz

About: D-Bus is an inter-process communication (IPC) system, allowing multiple, concurrently-running applications to communicate with one another. D-Bus supplies both a system daemon and a per-user-login-session daemon. Development version.

dbus-spawn-unix.c  (dbus-1.13.12.tar.xz):dbus-spawn-unix.c  (dbus-1.13.14.tar.xz)
skipping to change at line 1155 skipping to change at line 1155
} }
if (revents & (_DBUS_POLLERR | _DBUS_POLLHUP)) if (revents & (_DBUS_POLLERR | _DBUS_POLLHUP))
{ {
/* Parent is gone, so we just exit */ /* Parent is gone, so we just exit */
_dbus_verbose ("babysitter got POLLERR or POLLHUP from parent\n"); _dbus_verbose ("babysitter got POLLERR or POLLHUP from parent\n");
exit (0); exit (0);
} }
} }
/* Only used in a single-threaded child process, does not need to be
* thread-safe */
static int babysit_sigchld_pipe = -1; static int babysit_sigchld_pipe = -1;
static void static void
babysit_signal_handler (int signo) babysit_signal_handler (int signo)
{ {
/* Signal handlers that might set errno must save and restore the errno /* Signal handlers that might set errno must save and restore the errno
* that the interrupted function might have been relying on. */ * that the interrupted function might have been relying on. */
int saved_errno = errno; int saved_errno = errno;
char b = '\0'; char b = '\0';
 End of changes. 1 change blocks. 
0 lines changed or deleted 2 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)