Skip to content
Snippets Groups Projects
Commit f07f17f2 authored by Yang Tse's avatar Yang Tse
Browse files

Log sws IPv version, port and pid when exiting due to SIGINT or SIGTERM.

parent c7136274
No related branches found
No related tags found
No related merge requests found
......@@ -997,6 +997,7 @@ int main(int argc, char *argv[])
int rc;
int error;
int arg=1;
long pid;
#ifdef CURL_SWS_FORK_ENABLED
bool use_fork = FALSE;
#endif
......@@ -1052,6 +1053,8 @@ int main(int argc, char *argv[])
install_signal_handlers();
pid = (long)getpid();
#ifdef ENABLE_IPV6
if(!use_ipv6)
#endif
......@@ -1262,7 +1265,8 @@ sws_cleanup:
restore_signal_handlers();
if(got_exit_signal) {
logmsg("========> sws exits with signal (%d)", exit_signal);
logmsg("========> %s sws (port: %d pid: %ld) exits with signal (%d)",
ipv_inuse, (int)port, pid, exit_signal);
/*
* To properly set the return status of the process we
* must raise the same signal SIGINT or SIGTERM that we
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment