summaryrefslogtreecommitdiff
path: root/dist/flags.py
diff options
context:
space:
mode:
authorMichael Cahill <michael.cahill@wiredtiger.com>2014-11-20 13:42:38 +1100
committerMichael Cahill <michael.cahill@wiredtiger.com>2014-11-20 13:42:38 +1100
commita2720947a5011693cd09df77aeaa90e7dabcc424 (patch)
treea90d4bae9fe4fca26178339e24832978a62545a6 /dist/flags.py
parent635d4d7a8699e801ff32e124130cbb7afc3e0333 (diff)
downloadmongo-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.py1
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',