|
|
@ -13,10 +13,12 @@ |
|
|
|
|
|
|
|
|
#include "interface/class.h" |
|
|
#include "interface/class.h" |
|
|
|
|
|
|
|
|
|
|
|
void daemonize(void); |
|
|
|
|
|
|
|
|
int |
|
|
int |
|
|
main() |
|
|
main() |
|
|
{ |
|
|
{ |
|
|
Logger logger = new(LoggerStderr, LOGGER_ERR); |
|
|
|
|
|
|
|
|
Logger logger = new(LoggerSyslog, LOGGER_ERR); |
|
|
HttpRequestParser parser = new(HttpRequestParser); |
|
|
HttpRequestParser parser = new(HttpRequestParser); |
|
|
Server server = new(Server, logger, parser, 11212, SOMAXCONN); |
|
|
Server server = new(Server, logger, parser, 11212, SOMAXCONN); |
|
|
|
|
|
|
|
|
@ -24,6 +26,7 @@ main() |
|
|
setrlimit(RLIMIT_CPU, &limit); |
|
|
setrlimit(RLIMIT_CPU, &limit); |
|
|
|
|
|
|
|
|
init_signals(); |
|
|
init_signals(); |
|
|
|
|
|
daemonize(); |
|
|
serverRun(server); |
|
|
serverRun(server); |
|
|
|
|
|
|
|
|
delete(&server); |
|
|
delete(&server); |
|
|
|