From b76599869d5ee195d0c2c5167710bc7513dcce17 Mon Sep 17 00:00:00 2001 From: Jiri Moskovcak Date: Wed, 25 Feb 2009 17:01:44 +0100 Subject: Added report functions to daemon --- src/Daemon/Daemon.cpp | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'src/Daemon/Daemon.cpp') diff --git a/src/Daemon/Daemon.cpp b/src/Daemon/Daemon.cpp index 835b76f..b5d6cbe 100644 --- a/src/Daemon/Daemon.cpp +++ b/src/Daemon/Daemon.cpp @@ -21,7 +21,6 @@ #include #include -#define daemonize 0 CCrashWatcher *ccdaemon; DBus::Glib::BusDispatcher *dispatcher; @@ -34,6 +33,7 @@ void terminate(int signal) } int main(int argc, char** argv){ + int daemonize = 1; /*signal handlers */ signal(SIGTERM, terminate); signal(SIGINT, terminate); @@ -45,13 +45,12 @@ int main(int argc, char** argv){ DBus::Connection conn = DBus::Connection::SystemBus(); try{ - //CCrashWatcher daemon(DEBUG_DUMPS_DIR, conn); ccdaemon = new CCrashWatcher(DEBUG_DUMPS_DIR, conn); - //if (argc > 1){ - // if (strcmp(argv[1], "-d") == 0){ - // daemonize = 0; - // } - // } + if (argc > 1){ + if (strcmp(argv[1], "-d") == 0){ + daemonize = 0; + } + } if(daemonize){ try{ ccdaemon->Daemonize(); -- cgit