@cryptotaxi247 / netdata-1 / commits / 4b13dba44

Dont send a snapshot with snapshot id 0 (#12469)

Emmanuel Vasilakis committed Mar 24, 2022 at 10:29 UTC 4b13dba4458e5272de896a07b5844123c89d5223
1 file changed +5
database/sqlite/sqlite_aclk_alert.c
+5
@@ -661,6 +661,8 @@ void aclk_process_send_alarm_snapshot(char *node_id, char *claim_id, uint64_t sn
661 wc->host ? wc->host->hostname : "N/A",
662 snapshot_id,
663 sequence_id);
664 + if (wc->alerts_snapshot_id == snapshot_id)
665 + return;
666 __sync_synchronize();
667 wc->alerts_snapshot_id = snapshot_id;
668 wc->alerts_ack_sequence_id = sequence_id;
@@ -783,6 +785,9 @@ void aclk_push_alert_snapshot_event(struct aclk_database_worker_config *wc, stru
785 return;
786 }
787
788 + if (unlikely(!wc->alerts_snapshot_id))
789 + return;
790 +
791 char *claim_id = is_agent_claimed();
792 if (unlikely(!claim_id))
793 return;