agent: more logging improvements
This commit is contained in:
@@ -65,12 +65,15 @@ static void signal_handler(int sig)
|
|||||||
printf("Received SIGHUP signal. Ignoring...\n");
|
printf("Received SIGHUP signal. Ignoring...\n");
|
||||||
break;
|
break;
|
||||||
case SIGINT:
|
case SIGINT:
|
||||||
|
printf("Received SIGINT signal!\n");
|
||||||
|
agent_shutdown();
|
||||||
|
printf("Agent has been stopped properly.\n");
|
||||||
|
_exit(EXIT_SUCCESS);
|
||||||
case SIGTERM:
|
case SIGTERM:
|
||||||
printf("Received SIGTERM signal!\n");
|
printf("Received SIGTERM signal!\n");
|
||||||
agent_shutdown();
|
agent_shutdown();
|
||||||
printf("Agent has been stopped properly.\n");
|
printf("Agent has been stopped properly.\n");
|
||||||
_exit(EXIT_SUCCESS);
|
_exit(EXIT_SUCCESS);
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
printf("Unhandled signal %s", strsignal(sig));
|
printf("Unhandled signal %s", strsignal(sig));
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user