diff options
Diffstat (limited to 'project2/cgi/p2webFCgi.cpp')
-rw-r--r-- | project2/cgi/p2webFCgi.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/project2/cgi/p2webFCgi.cpp b/project2/cgi/p2webFCgi.cpp index 620c441..d501787 100644 --- a/project2/cgi/p2webFCgi.cpp +++ b/project2/cgi/p2webFCgi.cpp @@ -1,7 +1,7 @@ -#include <syslog.h> #include "cgiCommon.h" #include "FCgiIO.h" #include "../xmlObjectLoader.h" +#include "../logger.h" time_t lastPeriodic = 0; time_t periodicDelay = 600; @@ -28,7 +28,6 @@ int main(void) { if (!FCGX_IsCGI()) { - syslog(LOG_NOTICE, "FCGID Startup ($Id$)"); FCGX_Request request; FCGX_Init(); @@ -38,7 +37,7 @@ main(void) onAlarm.sa_handler = &p2webGoingIdle; onAlarm.sa_flags = 0; if (sigaction(SIGALRM, &onAlarm, NULL)) { - syslog(LOG_WARNING, "Failed to set signal handler"); + fprintf(stderr, "Failed to set signal handler\n"); } alarm(60); while (FCGX_Accept_r(&request) == 0) { @@ -51,9 +50,9 @@ main(void) p2webPeriodic(); } } + return 0; } else { - syslog(LOG_ERR, "FCGID not running as a FastCGI program"); + return 1; } - return 0; } |