summaryrefslogtreecommitdiffstats
path: root/collectors
diff options
context:
space:
mode:
authorIlya Mashchenko <ilya@netdata.cloud>2023-06-05 23:05:18 +0300
committerGitHub <noreply@github.com>2023-06-05 23:05:18 +0300
commit53b9133679b31a309db3a9246fe10e4eb35ce9e0 (patch)
tree65f1b015e7eeb5e2ebaee2b70f3186d72e0b4f03 /collectors
parent4c5830179888709503a466a14ae5952afd1dff6a (diff)
send EXIT before exiting in freeipmi and debugfs plugins (#15140)
* freeipmi: send EXIT before exiting * debugfs: send EXIT before exiting * fix missing }
Diffstat (limited to 'collectors')
-rw-r--r--collectors/debugfs.plugin/debugfs_plugin.c2
-rw-r--r--collectors/freeipmi.plugin/freeipmi_plugin.c7
2 files changed, 8 insertions, 1 deletions
diff --git a/collectors/debugfs.plugin/debugfs_plugin.c b/collectors/debugfs.plugin/debugfs_plugin.c
index f75765acf9..9713be3204 100644
--- a/collectors/debugfs.plugin/debugfs_plugin.c
+++ b/collectors/debugfs.plugin/debugfs_plugin.c
@@ -240,5 +240,7 @@ int main(int argc, char **argv)
}
}
+ fprintf(stdout, "EXIT\n");
+ fflush(stdout);
return 0;
}
diff --git a/collectors/freeipmi.plugin/freeipmi_plugin.c b/collectors/freeipmi.plugin/freeipmi_plugin.c
index bcc5139f35..98538e81b8 100644
--- a/collectors/freeipmi.plugin/freeipmi_plugin.c
+++ b/collectors/freeipmi.plugin/freeipmi_plugin.c
@@ -1852,6 +1852,11 @@ int main (int argc, char **argv) {
fflush(stdout);
// restart check (14400 seconds)
- if(now_monotonic_sec() - started_t > 14400) exit(0);
+ if (now_monotonic_sec() - started_t > 14400) {
+ fprintf(stdout, "EXIT\n");
+ fflush(stdout);
+ exit(0);
+ }
}
}
+