diff options
Diffstat (limited to 'src/mongo/db/repl/scoped_conn.h')
-rw-r--r-- | src/mongo/db/repl/scoped_conn.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mongo/db/repl/scoped_conn.h b/src/mongo/db/repl/scoped_conn.h index d8bed889d6d..9c3f67e8a8b 100644 --- a/src/mongo/db/repl/scoped_conn.h +++ b/src/mongo/db/repl/scoped_conn.h @@ -30,6 +30,7 @@ #pragma once +#include <boost/scoped_ptr.hpp> #include <map> #include "mongo/db/auth/authorization_manager.h" @@ -96,7 +97,7 @@ namespace repl { static mongo::mutex mapMutex; struct ConnectionInfo { mongo::mutex lock; - scoped_ptr<DBClientConnection> cc; + boost::scoped_ptr<DBClientConnection> cc; bool connected; ConnectionInfo(); @@ -119,7 +120,7 @@ namespace repl { } *connInfo; typedef std::map<std::string,ScopedConn::ConnectionInfo*> M; static M& _map; - scoped_ptr<DBClientConnection>& conn() { return connInfo->cc; } + boost::scoped_ptr<DBClientConnection>& conn() { return connInfo->cc; } const std::string _hostport; // we should already be locked... |