diff options
-rw-r--r-- | src/mongo/db/stats/top.cpp | 5 | ||||
-rw-r--r-- | src/mongo/db/stats/top.h | 2 |
2 files changed, 3 insertions, 4 deletions
diff --git a/src/mongo/db/stats/top.cpp b/src/mongo/db/stats/top.cpp index f2b43dfab43..61555c69ac4 100644 --- a/src/mongo/db/stats/top.cpp +++ b/src/mongo/db/stats/top.cpp @@ -119,11 +119,10 @@ namespace mongo { } - void Top::collectionDropped( const string& ns ) { - //cout << "collectionDropped: " << ns << endl; + void Top::collectionDropped( const StringData& ns ) { SimpleMutex::scoped_lock lk(_lock); _usage.erase(ns); - _lastDropped = ns; + _lastDropped = ns.toString(); } void Top::cloneMap(Top::UsageMap& out) const { diff --git a/src/mongo/db/stats/top.h b/src/mongo/db/stats/top.h index 8dbc82eb729..aaf6a39174e 100644 --- a/src/mongo/db/stats/top.h +++ b/src/mongo/db/stats/top.h @@ -71,7 +71,7 @@ namespace mongo { void append( BSONObjBuilder& b ); void cloneMap(UsageMap& out) const; CollectionData getGlobalData() const { return _global; } - void collectionDropped( const string& ns ); + void collectionDropped( const StringData& ns ); public: // static stuff static Top global; |