]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds,osd,mon,msg: use intrusive_ptr for holding Connection::priv
authorKefu Chai <kchai@redhat.com>
Tue, 29 May 2018 07:51:07 +0000 (15:51 +0800)
committerSamuel Just <sjust@redhat.com>
Wed, 21 Aug 2019 22:05:39 +0000 (15:05 -0700)
commitb9d5bc3bdd1eab70ae5284758fd31c4c7cb05b9e
treee2e8fa5ef42d6b548f29c3081a43d323cc0a6a1a
parent44e7136160907e6f217ee195774386bfba784440
mds,osd,mon,msg: use intrusive_ptr for holding Connection::priv

See-also: http://tracker.ceph.com/issues/20924
Signed-off-by: Kefu Chai <kchai@redhat.com>
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit 72883956c26fdc4345324e9b27b45c3dfac17fa2)

 Conflicts:
src/osd/OSD.cc
src/osdc/Objecter.cc
17 files changed:
src/common/RefCountedObj.h
src/mds/MDSDaemon.cc
src/mds/MDSRank.cc
src/messages/PaxosServiceMessage.h
src/mgr/DaemonServer.cc
src/mgr/DaemonState.cc
src/mon/MonOpRequest.h
src/mon/Monitor.cc
src/msg/Connection.h
src/osd/OSD.cc
src/osd/OSD.h
src/osd/PG.cc
src/osd/PrimaryLogPG.cc
src/osd/Watch.cc
src/osdc/Objecter.cc
src/test/mon/test_mon_workloadgen.cc
src/test/msgr/test_msgr.cc