@cryptotaxi247 / netdata-1 / commits / ba33d9508

count functions as collections, to restart plugins (#15787)

Costa Tsaousis committed Aug 10, 2023 at 18:02 UTC ba33d9508d184f2fe92ba43ecb0b7570d14524e4
1 file changed +4
collectors/plugins.d/pluginsd_parser.c
+4
@@ -887,6 +887,8 @@ static inline PARSER_RC pluginsd_function(char **words, size_t num_words, PARSER
887
888 rrd_collector_add_function(host, st, name, timeout, help, false, pluginsd_execute_function_callback, parser);
889
890 + parser->user.data_collections_count++;
891 +
892 return PARSER_RC_OK;
893 }
894
@@ -895,6 +897,8 @@ static void pluginsd_function_result_end(struct parser *parser, void *action_dat
897 if(key)
898 dictionary_del(parser->inflight.functions, string2str(key));
899 string_freez(key);
900 +
901 + parser->user.data_collections_count++;
902 }
903
904 static inline PARSER_RC pluginsd_function_result_begin(char **words, size_t num_words, PARSER *parser) {