// If we reach this point then execve has failed.
// Write erno's value into the pipe and exit.
int ignore = write(execpipe[1], &errno, sizeof(errno));
-
+ debug(1,"execve has failed.");
_exit(-1);
return 0; // Just to make the compiler happy.
} else { // Parent
metadata_init(); // create the metadata pipe if necessary
#endif
-#if defined(HAVE_DBUS)
+#ifdef HAVE_DBUS
// Start up DBUS services after initial settings are all made
debug(1, "Starting up D-Bus services");
pthread_create(&dbus_thread, NULL, &dbus_thread_func, NULL);
-#ifdef HAVE_DBUS
start_dbus_service();
-#endif
#endif
daemon_log(LOG_INFO, "Successful Startup");