コード例 #1
0
ファイル: unix_lab1_scandir.cpp プロジェクト: galvirtc/unix
void signal_handler(int sig) {
	switch (sig) {
	case SIGHUP:
		dmn.reup();
		break;
	case SIGTERM:
		dmn.die();
		break;
	}
}
コード例 #2
0
ファイル: unix_lab3_chat.cpp プロジェクト: galvirtc/unix
void signal_handler(int sig) {
	switch (sig) {
	case SIGHUP:
		syslog(LOG_INFO, "Reload conf file\n");
		break;
	case SIGTERM:
		syslog(LOG_INFO, "Close daemon...\n");
		dmn.die();
		break;
	}
}