diff options
Diffstat (limited to 'src/mongo/db/concurrency/write_conflict_exception.h')
-rw-r--r-- | src/mongo/db/concurrency/write_conflict_exception.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mongo/db/concurrency/write_conflict_exception.h b/src/mongo/db/concurrency/write_conflict_exception.h index 3a6c7074a04..7b7e1cc1e9a 100644 --- a/src/mongo/db/concurrency/write_conflict_exception.h +++ b/src/mongo/db/concurrency/write_conflict_exception.h @@ -43,7 +43,7 @@ namespace mongo { * For example if two operations get the same version of a document, and then both try to * modify that document, this exception will get thrown by one of them. */ -class WriteConflictException : public DBException { +class WriteConflictException final : public DBException { public: WriteConflictException(); @@ -60,6 +60,9 @@ public: * Can be set via setParameter named traceWriteConflictExceptions. */ static AtomicBool trace; + +private: + void defineOnlyInFinalSubclassToPreventSlicing() final {} }; /** |