summaryrefslogtreecommitdiff
path: root/src/mongo/util/net/message_port.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/util/net/message_port.cpp')
-rw-r--r--src/mongo/util/net/message_port.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mongo/util/net/message_port.cpp b/src/mongo/util/net/message_port.cpp
index 1ab8355dc05..3b6e3204417 100644
--- a/src/mongo/util/net/message_port.cpp
+++ b/src/mongo/util/net/message_port.cpp
@@ -115,9 +115,9 @@ namespace mongo {
std::set<MessagingPort*> ports;
mongo::mutex m;
public:
- Ports() : ports(), m("Ports") {}
+ Ports() : ports() {}
void closeAll(unsigned skip_mask) {
- scoped_lock bl(m);
+ boost::lock_guard<boost::mutex> bl(m);
for ( std::set<MessagingPort*>::iterator i = ports.begin(); i != ports.end(); i++ ) {
if( (*i)->tag & skip_mask )
continue;
@@ -125,11 +125,11 @@ namespace mongo {
}
}
void insert(MessagingPort* p) {
- scoped_lock bl(m);
+ boost::lock_guard<boost::mutex> bl(m);
ports.insert(p);
}
void erase(MessagingPort* p) {
- scoped_lock bl(m);
+ boost::lock_guard<boost::mutex> bl(m);
ports.erase(p);
}
};