Fixed daemonize issue

master
Nicolas Favre-Felix 13 years ago
parent eedff7af47
commit 2eba190a0d

@ -145,6 +145,10 @@ int
server_start(struct server *s) { server_start(struct server *s) {
int i; int i;
/* initialize libevent */
s->base = event_base_new();
if(s->cfg->daemonize) { if(s->cfg->daemonize) {
server_daemonize(); server_daemonize();
@ -172,9 +176,6 @@ server_start(struct server *s) {
return -1; return -1;
} }
/* initialize libevent */
s->base = event_base_new();
/* start http server */ /* start http server */
event_set(&s->ev, s->fd, EV_READ | EV_PERSIST, server_can_accept, s); event_set(&s->ev, s->fd, EV_READ | EV_PERSIST, server_can_accept, s);
event_base_set(s->base, &s->ev); event_base_set(s->base, &s->ev);

Loading…
Cancel
Save