src/worker/wkr_main.c in webroar-0.2.5 vs src/worker/wkr_main.c in webroar-0.2.6
- old
+ new
@@ -220,11 +220,11 @@
invalid_arg_flag++;
}
}
if(tmp->log_file.str){
- initialize_logger(tmp->log_file.str);
+ initialize_logger(tmp->log_file.str, WR_SERVER, WR_VERSION);
redirect_standard_io();
#ifdef L_DEBUG
set_log_severity(DEBUG);
#else
set_log_severity(log_level);
@@ -279,11 +279,11 @@
//rb_thread_schedule();
}
}
int main(int argc, char **argv) {
- int port, retval = 0;
+ int retval = 0;
wkr_t* w = NULL;
if(argc == 1) {
print_usage(argv[0]);
return -1;
@@ -338,10 +338,10 @@
//TODO: Windows Portability?
signal(SIGHUP, sigproc); /* catch hangup signal */
signal(SIGINT, sigproc);
signal(SIGTERM, sigproc);
- signal(SIGCHLD, SIG_IGN);
+// signal(SIGCHLD, SIG_IGN);
signal(SIGTSTP, SIG_IGN);
signal(SIGTTOU, SIG_IGN);
signal(SIGTTIN, SIG_IGN);
signal(SIGPIPE, SIG_IGN);