diff options
author | Michael Cahill <michael.cahill@wiredtiger.com> | 2014-11-20 13:42:38 +1100 |
---|---|---|
committer | Michael Cahill <michael.cahill@wiredtiger.com> | 2014-11-20 13:42:38 +1100 |
commit | a2720947a5011693cd09df77aeaa90e7dabcc424 (patch) | |
tree | a90d4bae9fe4fca26178339e24832978a62545a6 /dist/flags.py | |
parent | 635d4d7a8699e801ff32e124130cbb7afc3e0333 (diff) | |
download | mongo-a2720947a5011693cd09df77aeaa90e7dabcc424.tar.gz |
Fix a deadlock involving eviction: don't block on the handle lock, and don't have exclusive operations drop and reacquire the handle list lock.
refs #1385, #1391, #1392
Diffstat (limited to 'dist/flags.py')
-rw-r--r-- | dist/flags.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/dist/flags.py b/dist/flags.py index 47dd99558d9..1f8a376fcfc 100644 --- a/dist/flags.py +++ b/dist/flags.py @@ -102,6 +102,7 @@ flags = { ], 'session' : [ 'SESSION_CAN_WAIT', + 'SESSION_CLEAR_EVICT_WALK', 'SESSION_DISCARD_FORCE', 'SESSION_HANDLE_LIST_LOCKED', 'SESSION_INTERNAL', |