diff options
Diffstat (limited to 'src/third_party/wiredtiger/src/evict/evict_file.c')
-rw-r--r-- | src/third_party/wiredtiger/src/evict/evict_file.c | 6 |
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); |