Mercurial > pidgin
changeset 14898:64733c315986
[gaim-migrate @ 17670]
This fixes the dbus exit(1) problem -- we may still have a bug, or dbus may.
committer: Tailor Script <tailor@pidgin.im>
author | Ethan Blanton <elb@pidgin.im> |
---|---|
date | Sun, 05 Nov 2006 14:54:50 +0000 |
parents | e429c4ebbae5 |
children | a8f92a837590 |
files | libgaim/dbus-server.c |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/libgaim/dbus-server.c Sun Nov 05 08:22:33 2006 +0000 +++ b/libgaim/dbus-server.c Sun Nov 05 14:54:50 2006 +0000 @@ -579,6 +579,10 @@ return; } + /* Do not allow libdbus to exit on connection failure (This may + work around random exit(1) on SIGPIPE errors) */ + dbus_connection_set_exit_on_disconnect (gaim_dbus_connection, FALSE); + if (!dbus_connection_register_object_path(gaim_dbus_connection, DBUS_PATH_GAIM, &vtable, NULL)) {