From: Gunnar Beutner Date: Tue, 3 Sep 2013 08:42:19 +0000 (+0200) Subject: cluster: Make sure messages are processed in-order. X-Git-Tag: v0.0.3~614 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8e381e02982369ea96ae5b251c38f994e671c8d3;p=icinga2 cluster: Make sure messages are processed in-order. --- diff --git a/components/cluster/endpoint.cpp b/components/cluster/endpoint.cpp index ad74889a3..0bd15df35 100644 --- a/components/cluster/endpoint.cpp +++ b/components/cluster/endpoint.cpp @@ -98,7 +98,7 @@ void Endpoint::MessageThreadProc(const Stream::Ptr& stream) return; } - Utility::QueueAsyncCallback(boost::bind(boost::ref(Endpoint::OnMessageReceived), GetSelf(), message)); + OnMessageReceived(GetSelf(), message); } }