mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-10-29 05:40:23 -04:00
daemon: Don't treat it as a fatal error if we can't connect to the session bus
http://lists.freedesktop.org/archives/pulseaudio-discuss/2011-June/010276.html
This commit is contained in:
parent
610d63e3f4
commit
22e63b9edf
2 changed files with 7 additions and 7 deletions
|
|
@ -1107,14 +1107,14 @@ int main(int argc, char *argv[]) {
|
|||
|
||||
#ifdef HAVE_DBUS
|
||||
if (!conf->system_instance) {
|
||||
if (!(server_lookup = pa_dbusobj_server_lookup_new(c)))
|
||||
goto finish;
|
||||
if (!(lookup_service_bus = register_dbus_name(c, DBUS_BUS_SESSION, "org.PulseAudio1")))
|
||||
goto finish;
|
||||
if ((server_lookup = pa_dbusobj_server_lookup_new(c))) {
|
||||
if (!(lookup_service_bus = register_dbus_name(c, DBUS_BUS_SESSION, "org.PulseAudio1")))
|
||||
goto finish;
|
||||
}
|
||||
}
|
||||
|
||||
if (start_server && !(server_bus = register_dbus_name(c, conf->system_instance ? DBUS_BUS_SYSTEM : DBUS_BUS_SESSION, "org.pulseaudio.Server")))
|
||||
goto finish;
|
||||
if (start_server)
|
||||
server_bus = register_dbus_name(c, conf->system_instance ? DBUS_BUS_SYSTEM : DBUS_BUS_SESSION, "org.pulseaudio.Server");
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_FORK
|
||||
|
|
|
|||
|
|
@ -485,7 +485,7 @@ pa_dbusobj_server_lookup *pa_dbusobj_server_lookup_new(pa_core *c) {
|
|||
sl->path_registered = FALSE;
|
||||
|
||||
if (!(sl->conn = pa_dbus_bus_get(c, DBUS_BUS_SESSION, &error)) || dbus_error_is_set(&error)) {
|
||||
pa_log("Unable to contact D-Bus: %s: %s", error.name, error.message);
|
||||
pa_log_warn("Unable to contact D-Bus: %s: %s", error.name, error.message);
|
||||
goto fail;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue