@cryptotaxi247 / netdata-1 / commits / af95fe879

close /proc/uptime when it is not chosen

Costa Tsaousis (ktsaou) committed Feb 19, 2018 at 01:29 UTC af95fe8794f17412270e3573e4f0c920905f07c8
1 file changed +3 -2
src/proc_uptime.c
+3 -2
@@ -1,8 +1,8 @@
1 #include "common.h"
2
3 -static collected_number read_proc_uptime(void) {
4 - static procfile *ff = NULL;
3 +static procfile *ff = NULL;
4
5 +static collected_number read_proc_uptime(void) {
6 if(unlikely(!ff)) {
7 char filename[FILENAME_MAX + 1];
8 snprintfz(filename, FILENAME_MAX, "%s%s", netdata_configured_host_prefix, "/proc/uptime");
@@ -41,6 +41,7 @@ int do_proc_uptime(int update_every, usec_t dt) {
41 if(delta < 0) delta = -delta;
42
43 if(delta <= 1000) {
44 + procfile_close(ff);
45 info("Using now_boottime_usec() for uptime (dt is %lld ms)", delta);
46 use_boottime = 1;
47 }