- if(jbus_add_service_j(jbus, "runnables", on_runnables)
- || jbus_add_service_j(jbus, "detail", on_detail)
- || jbus_add_service_j(jbus, "start", on_start)
- || jbus_add_service_j(jbus, "terminate", on_terminate)
- || jbus_add_service_j(jbus, "stop", on_stop)
- || jbus_add_service_j(jbus, "continue", on_continue)
- || jbus_add_service_j(jbus, "runners", on_runners)
- || jbus_add_service_j(jbus, "state", on_state)) {
- ERROR("adding services failed");
+
+ /* connect to the session bus */
+ user_bus = create_jbus(usrbus, AFM_USER_DBUS_PATH);
+ if (!user_bus) {
+ ERROR("create_jbus failed");