summaryrefslogtreecommitdiffstats
path: root/src/Daemon/Daemon.cpp
diff options
context:
space:
mode:
authorJiri Moskovcak <jmoskovc@redhat.com>2009-02-25 17:01:44 +0100
committerJiri Moskovcak <jmoskovc@redhat.com>2009-02-25 17:01:44 +0100
commitb76599869d5ee195d0c2c5167710bc7513dcce17 (patch)
tree4625f23d03d8475bf107bb882c830a26667710d9 /src/Daemon/Daemon.cpp
parent9544d897c940cbfc44d40a511dc03863446c6047 (diff)
downloadabrt-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.cpp13
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();