From b68bca35db1e8515ad981f8ebaef92637fa5b036 Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Fri, 3 Nov 2017 16:59:36 -0400 Subject: Linux build fixes, linux build rule for RethinkDB mode controller, also force disable shitty allocators in libstdc++. --- controller/EmbeddedNetworkController.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'controller/EmbeddedNetworkController.hpp') diff --git a/controller/EmbeddedNetworkController.hpp b/controller/EmbeddedNetworkController.hpp index f16ea121..7149df10 100644 --- a/controller/EmbeddedNetworkController.hpp +++ b/controller/EmbeddedNetworkController.hpp @@ -28,6 +28,7 @@ #include #include #include +#include #include "../node/Constants.hpp" #include "../node/NetworkController.hpp" @@ -239,7 +240,7 @@ private: std::string _signingIdAddressString; NetworkController::Sender *_sender; ControllerDB _db; - BlockingQueue< std::unique_ptr<_RQEntry> > _queue; + BlockingQueue< _RQEntry * > _queue; std::vector _threads; std::mutex _threads_l; std::unordered_map< _MemberStatusKey,_MemberStatus,_MemberStatusHash > _memberStatus; -- cgit v1.2.3