From: Max Kellermann Date: Wed, 13 Nov 2024 20:44:21 +0000 (+0100) Subject: mgr/MgrClient: un-inline destructor to reduce compile times X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=119f9ad1980e938c5fe9d698bab8e143b9cec114;p=ceph.git mgr/MgrClient: un-inline destructor to reduce compile times Signed-off-by: Max Kellermann --- diff --git a/src/mgr/MgrClient.cc b/src/mgr/MgrClient.cc index 4c907b35082e..8bcf1c12d76d 100644 --- a/src/mgr/MgrClient.cc +++ b/src/mgr/MgrClient.cc @@ -55,6 +55,8 @@ MgrClient::MgrClient(CephContext *cct_, Messenger *msgr_, MonMap *monmap_) ceph_assert(cct != nullptr); } +MgrClient::~MgrClient() = default; + void MgrClient::init() { std::lock_guard l(lock); diff --git a/src/mgr/MgrClient.h b/src/mgr/MgrClient.h index 701fad20e455..ea4b049ad1e8 100644 --- a/src/mgr/MgrClient.h +++ b/src/mgr/MgrClient.h @@ -109,6 +109,7 @@ protected: public: MgrClient(CephContext *cct_, Messenger *msgr_, MonMap *monmap); + ~MgrClient(); void set_messenger(Messenger *msgr_) { msgr = msgr_; }