Unbreak daemon.

This commit is contained in:
Josh Elsasser
2007-08-16 00:10:56 +00:00
parent 7f5777a9f7
commit 5fc5e06422
2 changed files with 7 additions and 8 deletions

View File

@@ -101,8 +101,7 @@ main( int argc, char ** argv )
server_debug( debug );
server_listen( sockfd );
event_dispatch();
/* XXX event_base_dispatch( evbase ); */
event_base_dispatch( evbase );
return 1;
}
@@ -312,22 +311,22 @@ exitcleanup( void )
}
void
setupsigs( struct event_base * base /* XXX */ UNUSED )
setupsigs( struct event_base * base )
{
static struct event ev_int;
static struct event ev_quit;
static struct event ev_term;
signal_set( &ev_int, SIGINT, gotsig, NULL );
/* XXX event_base_set( base, &ev_int ); */
event_base_set( base, &ev_int );
signal_add( &ev_int, NULL );
signal_set( &ev_quit, SIGQUIT, gotsig, NULL );
/* XXX event_base_set( base, &ev_quit ); */
event_base_set( base, &ev_quit );
signal_add( &ev_quit, NULL );
signal_set( &ev_term, SIGTERM, gotsig, NULL );
/* XXX event_base_set( base, &ev_term ); */
event_base_set( base, &ev_term );
signal_add( &ev_term, NULL );
signal( SIGPIPE, SIG_IGN );