Bug 28556 - dbus-launch doesn't exit when dbus-daemon is killed
Summary: dbus-launch doesn't exit when dbus-daemon is killed
Status: RESOLVED DUPLICATE of bug 8294
Alias: None
Product: dbus
Classification: Unclassified
Component: core (show other bugs)
Version: 1.2.x
Hardware: Other All
: medium normal
Assignee: Havoc Pennington
QA Contact: John (J5) Palmieri
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-15 09:55 UTC by william.jon.mccann
Modified: 2011-01-19 10:47 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description william.jon.mccann 2010-06-15 09:55:47 UTC
It seems that dbus-launch doesn't exit when the child dbus-daemon is killed.  In GDM we use a single X server to run the GDM greeter session and the new user's session.  We close down the greeter session by, among other things, killing the pid returned by dbus-launch.  However, after a user login dbus-launch is still running.

#0  0x008de416 in __kernel_vsyscall ()
#1  0x001e619d in ___newselect_nocancel () from /lib/libc.so.6
#2  0x08049776 in kill_bus_when_session_ends () at dbus-launch.c:491
#3  0x0804ab68 in babysit (argc=2, argv=0xbfadd524) at dbus-launch.c:651
#4  main (argc=2, argv=0xbfadd524) at dbus-launch.c:1015

dbus-1.2.24-1.fc13.i686
Comment 1 Simon McVittie 2011-01-19 10:47:56 UTC

*** This bug has been marked as a duplicate of bug 8294 ***


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.