]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/DaemonServer: fix Session leak 24233/head
authorSage Weil <sage@redhat.com>
Sat, 22 Sep 2018 19:27:56 +0000 (14:27 -0500)
committerSage Weil <sage@redhat.com>
Mon, 24 Sep 2018 03:23:30 +0000 (22:23 -0500)
This bug does not exist in master.

Fixes: https://tracker.ceph.com/issues/35998
Signed-off-by: Sage Weil <sage@redhat.com>
src/mgr/DaemonServer.cc

index 3d7282e50cab55c0df598293381da580a2bdc77f..94a1495f5f66e9f0af1f60026995132ccbf7d2f5 100644 (file)
@@ -213,7 +213,7 @@ bool DaemonServer::ms_verify_authorizer(
        is_valid = false;
       }
     }
-    con->set_priv(s->get());
+    con->set_priv(s);
 
     if (peer_type == CEPH_ENTITY_TYPE_OSD) {
       Mutex::Locker l(lock);