diff --git a/src/bin/auth/datasrc_clients_mgr.h b/src/bin/auth/datasrc_clients_mgr.h index beebb64518..937365b0d0 100644 --- a/src/bin/auth/datasrc_clients_mgr.h +++ b/src/bin/auth/datasrc_clients_mgr.h @@ -32,6 +32,7 @@ #include #include #include +#include #include #include @@ -83,7 +84,7 @@ typedef std::pair Command; /// \c DataSrcClientsMgr. template -class DataSrcClientsMgrBase { +class DataSrcClientsMgrBase : boost::noncopyable { private: typedef std::map > @@ -272,7 +273,7 @@ namespace datasrc_clientmgr_internal { /// This class is templated so that we can test it without involving actual /// threads or locks. template -class DataSrcClientsBuilderBase { +class DataSrcClientsBuilderBase : boost::noncopyable { public: /// \brief Constructor. ///