]> granicus.if.org Git - icinga2/commitdiff
cluster: Make sure messages are processed in-order.
authorGunnar Beutner <gunnar.beutner@netways.de>
Tue, 3 Sep 2013 08:42:19 +0000 (10:42 +0200)
committerGunnar Beutner <gunnar.beutner@netways.de>
Tue, 3 Sep 2013 08:42:19 +0000 (10:42 +0200)
components/cluster/endpoint.cpp

index ad74889a36a62839be45c30e342613da0b1eef9e..0bd15df35ed544333b4c38d2a6bc841bfeb211e2 100644 (file)
@@ -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);
        }
 }