static void runCappedDeleteFromOplogWithLock(const char* ns, BSONObj op) { NamespaceDetails* nsd = nsdetails(ns); BSONObj row = op[KEY_STR_ROW].Obj(); BSONObj pk = op[KEY_STR_PK].Obj(); uint64_t flags = NamespaceDetails::NO_LOCKTREE; nsd->deleteObjectFromCappedWithPK(pk, row, flags); nsd->notifyOfWriteOp(); }