summaryrefslogtreecommitdiff
path: root/src/conn/conn_cache.c
diff options
context:
space:
mode:
authorKeith Bostic <keith@wiredtiger.com>2014-09-12 07:25:19 -0400
committerKeith Bostic <keith@wiredtiger.com>2014-09-12 07:25:19 -0400
commit951a4b7459e88d4b6c661afb2d24e756af94392d (patch)
treeede2b65192898284633dbeb78bced57337076ec2 /src/conn/conn_cache.c
parent9aa60daf738067bc42f6130fbf60c8f5e9815986 (diff)
downloadmongo-951a4b7459e88d4b6c661afb2d24e756af94392d.tar.gz
Review where we're passing WT_CONNECTION_IMPL instead of WT_SESSION_IMPL,
and for that reason directly accessing WT_CONNECTION_IMPL.default_session, prefer passing the session handle instead of the connection handle where that makes sense.
Diffstat (limited to 'src/conn/conn_cache.c')
-rw-r--r--src/conn/conn_cache.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/conn/conn_cache.c b/src/conn/conn_cache.c
index 2c21e5f1fbc..079bd05ff1e 100644
--- a/src/conn/conn_cache.c
+++ b/src/conn/conn_cache.c
@@ -120,7 +120,7 @@ __wt_cache_create(WT_SESSION_IMPL *session, const char *cfg[])
__wt_cache_stats_update(session);
return (0);
-err: WT_RET(__wt_cache_destroy(conn));
+err: WT_RET(__wt_cache_destroy(session));
return (ret);
}
@@ -151,13 +151,13 @@ __wt_cache_stats_update(WT_SESSION_IMPL *session)
* Discard the underlying cache.
*/
int
-__wt_cache_destroy(WT_CONNECTION_IMPL *conn)
+__wt_cache_destroy(WT_SESSION_IMPL *session)
{
WT_CACHE *cache;
+ WT_CONNECTION_IMPL *conn;
WT_DECL_RET;
- WT_SESSION_IMPL *session;
- session = conn->default_session;
+ conn = S2C(session);
cache = conn->cache;
if (cache == NULL)