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);