diff options
Diffstat (limited to 'src/conn/conn_btree.c')
-rw-r--r-- | src/conn/conn_btree.c | 9 |
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); } |