char pidfile[FILENAME_MAX + 1] = "";
-void sig_handler(int signo)
+void sig_handler_exit(int signo)
{
if(signo) {
error_log_limit_unlimited();
}
}
+void sig_handler_save(int signo)
+{
+ if(signo) {
+ info("Received signal %d to save the database...", signo);
+ rrdset_save_all();
+ }
+}
+
static void properly_chown_netdata_generated_file(int fd, uid_t uid, gid_t gid) {
if(fd == -1) return;