]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mds/MDCache: fix leak of MMDSOpenInoReply
authorxie xingguo <xie.xingguo@zte.com.cn>
Thu, 16 Jun 2016 11:21:36 +0000 (19:21 +0800)
committerxie xingguo <xie.xingguo@zte.com.cn>
Thu, 16 Jun 2016 11:21:36 +0000 (19:21 +0800)
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
src/mds/MDCache.cc

index dbda0c681935a1b20eb385ceb5fb4a1954fdde8a..16a3f840f298cac19989030f47b5f06b76dbe1be 100644 (file)
@@ -8515,6 +8515,7 @@ void MDCache::handle_open_ino_reply(MMDSOpenInoReply *m)
       dout(10) << " found ino " << ino << " on mds." << from << dendl;
       if (!info.want_replica) {
        open_ino_finish(ino, info, from);
+        m->put();
        return;
       }