version 1.60, 2009/10/22 19:41:51 |
version 1.61, 2009/10/26 21:38:18 |
|
|
|
|
/* Handle child exit. */ |
/* Handle child exit. */ |
if (sigchld) { |
if (sigchld) { |
server_child_signal(); |
|
sigchld = 0; |
sigchld = 0; |
|
server_child_signal(); |
|
continue; |
} |
} |
|
|
/* Recreate socket on SIGUSR1. */ |
/* Recreate socket on SIGUSR1. */ |
if (sigusr1) { |
if (sigusr1) { |
|
sigusr1 = 0; |
close(srv_fd); |
close(srv_fd); |
srv_fd = server_create_socket(); |
srv_fd = server_create_socket(); |
sigusr1 = 0; |
continue; |
} |
} |
|
|
/* Initialise pollfd array and add server socket. */ |
/* Initialise pollfd array and add server socket. */ |