@cryptotaxi247 / netdata-1 / commits / 02f4b6cba

Make sure variables are streamed after SENDER_CONNECTED flag is set (#14283)

make sure vars are sent after SENDER_CONNECTED flag is set

Emmanuel Vasilakis committed Jan 17, 2023 at 16:39 UTC 02f4b6cba721e871b7955780c595257dc7fa1f0f
1 file changed +5
streaming/sender.c
+5
@@ -275,6 +275,9 @@ static void rrdpush_sender_charts_and_replication_reset(RRDHOST *host) {
275 static void rrdpush_sender_on_connect(RRDHOST *host) {
276 rrdpush_sender_cbuffer_flush(host);
277 rrdpush_sender_charts_and_replication_reset(host);
278 +}
279 +
280 +static void rrdpush_sender_after_connect(RRDHOST *host) {
281 rrdpush_sender_thread_send_custom_host_variables(host);
282 }
283
@@ -739,6 +742,8 @@ static bool attempt_to_connect(struct sender_state *state)
742 // let the data collection threads know we are ready
743 rrdhost_flag_set(state->host, RRDHOST_FLAG_RRDPUSH_SENDER_CONNECTED);
744
745 + rrdpush_sender_after_connect(state->host);
746 +
747 return true;
748 }
749