Set signal handlers after the unittests so we can kill the test runs with ctrl-c.

remotes/origin/master-1.0.x
Victor Julien 16 years ago
parent 3cf1be8710
commit ea1fe0cf61

@ -247,11 +247,6 @@ int main(int argc, char **argv)
char *conf_filename = NULL;
int dump_config = 0;
/* registering signals we use */
SignalHandlerSetup(SIGINT, SignalHandlerSigint);
SignalHandlerSetup(SIGTERM, SignalHandlerSigterm);
SignalHandlerSetup(SIGHUP, SignalHandlerSighup);
/* Initialize the configuration module. */
ConfInit();
@ -429,6 +424,11 @@ int main(int argc, char **argv)
}
#endif /* UNITTESTS */
/* registering signals we use */
SignalHandlerSetup(SIGINT, SignalHandlerSigint);
SignalHandlerSetup(SIGTERM, SignalHandlerSigterm);
SignalHandlerSetup(SIGHUP, SignalHandlerSighup);
/* initialize packet queues */
memset(&packet_q,0,sizeof(packet_q));
memset(&trans_q, 0,sizeof(trans_q));

Loading…
Cancel
Save