From: Gunnar Beutner Date: Wed, 20 Jan 2016 13:07:07 +0000 (+0100) Subject: Add missing SetSyncing() call X-Git-Tag: v2.4.2~24 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=80fdccc43af4cc47beb1c79bcd62546541feb860;p=icinga2 Add missing SetSyncing() call refs #10963 --- diff --git a/lib/remote/apilistener.cpp b/lib/remote/apilistener.cpp index 80263a46a..3c53c04ea 100644 --- a/lib/remote/apilistener.cpp +++ b/lib/remote/apilistener.cpp @@ -808,8 +808,11 @@ void ApiListener::ReplayLog(const JsonRpcConnection::Ptr& client) { Endpoint::Ptr endpoint = client->GetEndpoint(); - if (endpoint->GetLogDuration() == 0) + if (endpoint->GetLogDuration() == 0) { + ObjectLock olock2(endpoint); + endpoint->SetSyncing(false); return; + } CONTEXT("Replaying log for Endpoint '" + endpoint->GetName() + "'");