From a31ef5ee5aff1f65065335f7a60772889f1484bd Mon Sep 17 00:00:00 2001 From: Michael Cahill Date: Wed, 27 Aug 2014 22:24:16 +1000 Subject: Don't reset cursors during transaction begin or commit (only on rollback). --- src/btree/bt_sync.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/btree/bt_sync.c') 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)); -- cgit v1.2.1