diff options
| author | Jiri Moskovcak <jmoskovc@redhat.com> | 2009-02-25 17:01:44 +0100 |
|---|---|---|
| committer | Jiri Moskovcak <jmoskovc@redhat.com> | 2009-02-25 17:01:44 +0100 |
| commit | b76599869d5ee195d0c2c5167710bc7513dcce17 (patch) | |
| tree | 4625f23d03d8475bf107bb882c830a26667710d9 /src/Daemon/Daemon.cpp | |
| parent | 9544d897c940cbfc44d40a511dc03863446c6047 (diff) | |
| download | abrt-b76599869d5ee195d0c2c5167710bc7513dcce17.tar.gz abrt-b76599869d5ee195d0c2c5167710bc7513dcce17.tar.xz abrt-b76599869d5ee195d0c2c5167710bc7513dcce17.zip | |
Added report functions to daemon
Diffstat (limited to 'src/Daemon/Daemon.cpp')
| -rw-r--r-- | src/Daemon/Daemon.cpp | 13 |
1 files changed, 6 insertions, 7 deletions
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 <iostream> #include <cstdio> -#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(); |
