SIP Express Router v0.8.8 - Developer's Guide | ||
---|---|---|
<<< Previous | Next >>> |
The main function in file main.c is the first function called upon server startup. It's purpose is to initialize the server and enter main loop. The server initialization will be described in the following sections.
Particular initialization steps are described in order in which they appear in main function.
The first step in the initialization process is the installation of new signal handlers. We need our own signal handlers to be able to do gracefull shutdown, print server statistics and so on. There is only one signal handler function which is function sig_usr in file main.c.
The following signals are handled by the function: SIGINT, SIGPIPE, SIGUSR1, SIGCHLD, SIGTERM, SIGHUP and SIGUSR2.
<<< Previous | Home | Next >>> |
SIP Express Router v0.8.8 - Developer's Guide | Processing Command Line Parameters |