process SIGTERM signal
This commit is contained in:
parent
c62361a6d6
commit
6c67c6fc67
|
|
@ -420,6 +420,12 @@ int start_main(int argc,char *argv[]) {
|
||||||
sem.post();
|
sem.post();
|
||||||
}); // 设置退出信号
|
}); // 设置退出信号
|
||||||
|
|
||||||
|
signal(SIGTERM,[](int) {
|
||||||
|
WarnL << "SIGINT:exit";
|
||||||
|
signal(SIGTERM, SIG_IGN);
|
||||||
|
sem.post();
|
||||||
|
});
|
||||||
|
|
||||||
#if !defined(_WIN32)
|
#if !defined(_WIN32)
|
||||||
signal(SIGHUP, [](int) { mediakit::loadIniConfig(g_ini_file.data()); });
|
signal(SIGHUP, [](int) { mediakit::loadIniConfig(g_ini_file.data()); });
|
||||||
#endif
|
#endif
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue