]> granicus.if.org Git - icinga2/commitdiff
Bugfix for slave notification objects.
authorGunnar Beutner <gunnar.beutner@netways.de>
Mon, 11 Feb 2013 15:25:32 +0000 (16:25 +0100)
committerGunnar Beutner <gunnar.beutner@netways.de>
Mon, 11 Feb 2013 15:25:32 +0000 (16:25 +0100)
lib/icinga/service.cpp

index ba3fa5ef5f98349b133243fd230db8eaea01801f..f80849475a64449e835aa2376084277a9a545a85 100644 (file)
@@ -213,9 +213,10 @@ void Service::OnAttributeChanged(const String& name, const Value& oldValue)
                OnNextCheckChanged(GetSelf(), oldValue);
        else if (name == "servicegroups")
                ServiceGroup::InvalidateMembersCache();
-       else if (name == "host_name" || name == "short_name")
+       else if (name == "host_name" || name == "short_name") {
                Host::InvalidateServicesCache();
-       else if (name == "downtimes")
+               UpdateSlaveNotifications();
+       } else if (name == "downtimes")
                Service::InvalidateDowntimeCache();
        else if (name == "comments")
                Service::InvalidateCommentCache();