diff options
author | Jonathan Reams <jbreams@mongodb.com> | 2018-06-29 12:35:20 -0400 |
---|---|---|
committer | Jonathan Reams <jbreams@mongodb.com> | 2018-08-01 12:56:36 -0400 |
commit | 2c504892ae516f56dc127dee1146baf894a5fc59 (patch) | |
tree | 5bf4235aa14d748e29d2abac6535a5618ad200fd /src/mongo/db/kill_sessions.cpp | |
parent | f263446414cfdcc0e0caf24e7f61a058faf382ef (diff) | |
download | mongo-2c504892ae516f56dc127dee1146baf894a5fc59.tar.gz |
SERVER-35890 refactor User cache into InvalidatingLRUCache and UserHandle
Diffstat (limited to 'src/mongo/db/kill_sessions.cpp')
-rw-r--r-- | src/mongo/db/kill_sessions.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/mongo/db/kill_sessions.cpp b/src/mongo/db/kill_sessions.cpp index 1ac38112c3d..1d83b587d89 100644 --- a/src/mongo/db/kill_sessions.cpp +++ b/src/mongo/db/kill_sessions.cpp @@ -110,12 +110,10 @@ KillAllSessionsByPattern makeKillAllSessionsByPattern(OperationContext* opCtx, auto authMgr = AuthorizationManager::get(opCtx->getServiceContext()); - User* user; UserName un(kasu.getUser(), kasu.getDb()); - uassertStatusOK(authMgr->acquireUser(opCtx, un, &user)); + auto user = uassertStatusOK(authMgr->acquireUser(opCtx, un)); kasbp.setUid(user->getDigest()); - authMgr->releaseUser(user); return kasbp; } |