From 51b230f69b87cb3acd2c401f833ce033d548a280 Mon Sep 17 00:00:00 2001 From: "Alexander A. Klimov" Date: Mon, 18 Oct 2021 18:11:30 +0200 Subject: [PATCH] Icinga DB: stream runtime state updates only to icinga:runtime:state ... where they belong to, not to icinga:runtime. --- lib/icingadb/icingadb-objects.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/icingadb/icingadb-objects.cpp b/lib/icingadb/icingadb-objects.cpp index 69c1f2b57..5d81b622e 100644 --- a/lib/icingadb/icingadb-objects.cpp +++ b/lib/icingadb/icingadb-objects.cpp @@ -1105,8 +1105,7 @@ void IcingaDB::SendConfigUpdate(const ConfigObject::Ptr& object, bool runtimeUpd m_Rcon->FireAndForgetQuery({"HSET", m_PrefixConfigCheckSum + typeName + ":state", objectKey, JsonEncode(new Dictionary({{"checksum", checksum}}))}, Prio::RuntimeStateSync); if (runtimeUpdate) { - state->Set("checksum", checksum); - AddObjectDataToRuntimeUpdates(runtimeUpdates, objectKey, m_PrefixConfigObject + typeName + ":state", state); + SendStatusUpdate(checkable); } }