summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/src/evict/evict_file.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/wiredtiger/src/evict/evict_file.c')
-rw-r--r--src/third_party/wiredtiger/src/evict/evict_file.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/third_party/wiredtiger/src/evict/evict_file.c b/src/third_party/wiredtiger/src/evict/evict_file.c
index 21f6a1f016a..38cfc07ac5b 100644
--- a/src/third_party/wiredtiger/src/evict/evict_file.c
+++ b/src/third_party/wiredtiger/src/evict/evict_file.c
@@ -76,12 +76,12 @@ __wt_evict_file(WT_SESSION_IMPL *session, int syncop)
/*
* Evict the page.
*/
- WT_ERR(__wt_evict(session, ref, WT_EVICT_EXCLUSIVE));
+ WT_ERR(__wt_evict(session, ref, 1));
break;
case WT_SYNC_DISCARD:
WT_ASSERT(session,
__wt_page_can_evict(session, page, 0, NULL));
- __wt_evict_page_clean_update(session, ref);
+ __wt_evict_page_clean_update(session, ref, 1);
break;
case WT_SYNC_DISCARD_FORCE:
/*
@@ -97,7 +97,7 @@ __wt_evict_file(WT_SESSION_IMPL *session, int syncop)
}
F_SET(session, WT_SESSION_DISCARD_FORCE);
- __wt_evict_page_clean_update(session, ref);
+ __wt_evict_page_clean_update(session, ref, 1);
F_CLR(session, WT_SESSION_DISCARD_FORCE);
break;
WT_ILLEGAL_VALUE_ERR(session);