diff options
author | Michael Cahill <michael.cahill@wiredtiger.com> | 2014-08-27 22:24:16 +1000 |
---|---|---|
committer | Michael Cahill <michael.cahill@wiredtiger.com> | 2014-08-27 22:24:16 +1000 |
commit | a31ef5ee5aff1f65065335f7a60772889f1484bd (patch) | |
tree | 003b4858ca2de7aba91aff3e3d49e4b0c830b881 /src/btree/bt_sync.c | |
parent | 2b001bf983984be7f2ca78654a2f32f184afba2e (diff) | |
download | mongo-a31ef5ee5aff1f65065335f7a60772889f1484bd.tar.gz |
Don't reset cursors during transaction begin or commit (only on rollback).
Diffstat (limited to 'src/btree/bt_sync.c')
-rw-r--r-- | src/btree/bt_sync.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/btree/bt_sync.c b/src/btree/bt_sync.c index a8d303cfd6e..af530cad35e 100644 --- a/src/btree/bt_sync.c +++ b/src/btree/bt_sync.c @@ -63,8 +63,7 @@ __sync_file(WT_SESSION_IMPL *session, int syncop) page = walk->page; if (__wt_page_is_modified(page)) { if (txn->isolation == TXN_ISO_READ_COMMITTED) - __wt_txn_refresh( - session, WT_TXN_NONE, 1); + __wt_txn_refresh(session, 1, 0); leaf_bytes += page->memory_footprint; ++leaf_pages; WT_ERR(__wt_rec_write(session, walk, NULL, 0)); |