Has anyone successfully coded and used a dbus client for upstart using dbus-glib and talked to upstart?
We are not able to use dbus to connect to upstart. I see the following comment and code in init/main.c /* Open connection to the system bus; we normally expect this to * fail and will try again later - don't let ENOMEM stop us though. */ while (control_bus_open () < 0) { NihError *err; int number; err = nih_error_get (); number = err->number; nih_free (err); if (number != ENOMEM) break; } Dbus-daemon is started from a job file and the above code is executed well before the job files are started. I however don't see code any place else that tries to connect to dbus-daemon later on as suggested in the comment above. Is this functionality working or it needs to be fixed? Any pointers would be greatly appreciated. Thanks, Sandeep ________________________________ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Saravanan Shanmugham (sarvi) Sent: Friday, September 12, 2008 1:07 AM To: upstart-devel@lists.ubuntu.com Subject: I don't see dbus-daemon being started by dbus? I am trying to write a dbus-glib client to talk to dbus. I have upstart running but don't see the dbus-daemon running. The code inside init in main.c seems be attempting to connect to dbus-daemon. but i don't see it being started anywhere. Now when i try to define a job for dbus-daemon to be started, I don't see any code inside of dbus that tries to connect to dbus-daemon except the one mentioned above which seems to be doing it a little too early be able to work with a job file. Am I missing something, or does upstart doesn't yet work with dbus? Thx, Sarvi
-- upstart-devel mailing list upstart-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/upstart-devel