diff options
Diffstat (limited to 'src/mongo/db/background.h')
-rw-r--r-- | src/mongo/db/background.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/mongo/db/background.h b/src/mongo/db/background.h index b5ec4caea70..3a40a286bda 100644 --- a/src/mongo/db/background.h +++ b/src/mongo/db/background.h @@ -64,6 +64,16 @@ public: static void awaitNoBgOpInProgForNs(const StringData& ns); static void dump(std::ostream&); + static bool inProgForNs(const NamespaceString& ns) { + return inProgForNs(ns.ns()); + } + static void assertNoBgOpInProgForNs(const NamespaceString& ns) { + assertNoBgOpInProgForNs(ns.ns()); + } + static void awaitNoBgOpInProgForNs(const NamespaceString& ns) { + awaitNoBgOpInProgForNs(ns.ns()); + } + /* check for in progress before instantiating */ BackgroundOperation(const StringData& ns); |