Commit 75fedd95 authored by Raphael Defosseux's avatar Raphael Defosseux

fix(exit): catching SIGTERM

Signed-off-by: default avatarRaphael Defosseux <raphael.defosseux@openairinterface.org>
parent d0282469
...@@ -103,12 +103,8 @@ int main(int argc, char** argv) { ...@@ -103,12 +103,8 @@ int main(int argc, char** argv) {
Logger::init("AMF", Options::getlogStdout(), Options::getlogRotFilelog()); Logger::init("AMF", Options::getlogStdout(), Options::getlogRotFilelog());
Logger::amf_app().startup("Options parsed!"); Logger::amf_app().startup("Options parsed!");
// TODO: to be optimized std::signal(SIGTERM, amf_signal_handler);
struct sigaction sigIntHandler; std::signal(SIGINT, amf_signal_handler);
sigIntHandler.sa_handler = amf_signal_handler;
sigemptyset(&sigIntHandler.sa_mask);
sigIntHandler.sa_flags = 0;
sigaction(SIGINT, &sigIntHandler, NULL);
amf_cfg.load(Options::getlibconfigConfig()); amf_cfg.load(Options::getlibconfigConfig());
amf_cfg.display(); amf_cfg.display();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment