summaryrefslogtreecommitdiff
path: root/src/conn/conn_btree.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/conn/conn_btree.c')
-rw-r--r--src/conn/conn_btree.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/conn/conn_btree.c b/src/conn/conn_btree.c
index 9763329fe21..6bd9a2c94aa 100644
--- a/src/conn/conn_btree.c
+++ b/src/conn/conn_btree.c
@@ -367,11 +367,7 @@ __wt_conn_btree_discard(WT_CONNECTION_IMPL *conn)
WT_DECL_RET;
WT_SESSION_IMPL *session;
- /*
- * We need a session handle because we're potentially reading/writing
- * pages.
- */
- WT_RET(__wt_open_session(conn, 1, NULL, NULL, &session));
+ session = conn->default_session;
/*
* Close open btree handles: first, everything but the metadata file
@@ -407,8 +403,5 @@ restart:
WT_TRET(__conn_btree_discard(session, btree));
}
- /* Discard our session. */
- WT_TRET(session->iface.close(&session->iface, NULL));
-
return (ret);
}