Added function install_signal_handler()

SQLiteServer
René Cannaò 10 years ago
parent 6b057435ae
commit 6bcec542e7

@ -60,6 +60,7 @@ class ProxySQL_GlobalVariables {
void process_opts_pre();
void process_opts_post();
void parse(int argc, const char * argv[]);
void install_signal_handler();
};
/*

@ -75,12 +75,14 @@ ProxySQL_GlobalVariables::ProxySQL_GlobalVariables() {
opt->add((const char *)"",0,1,0,(const char *)"Administration Unix Socket",(const char *)"-S",(const char *)"--admin-socket");
confFile=new ProxySQL_ConfigFile();
};
void ProxySQL_GlobalVariables::install_signal_handler() {
signal(SIGTERM, term_handler);
signal(SIGSEGV, crash_handler);
signal(SIGABRT, crash_handler);
signal(SIGPIPE, SIG_IGN);
};
}
void ProxySQL_GlobalVariables::parse(int argc, const char * argv[]) {
opt->parse(argc, argv);

Loading…
Cancel
Save