From: Sage Weil Date: Tue, 28 Feb 2017 15:34:33 +0000 (-0600) Subject: mgr/MgrClient: remove unused cond signal helpers X-Git-Tag: v12.0.2~252^2~55 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=6ffa93ba43c46bcc1d1ae3c6831c178d5e2c7ddb;p=ceph.git mgr/MgrClient: remove unused cond signal helpers Signed-off-by: Sage Weil --- diff --git a/src/mgr/MgrClient.cc b/src/mgr/MgrClient.cc index a1dadc884fe08..49d752054c16e 100644 --- a/src/mgr/MgrClient.cc +++ b/src/mgr/MgrClient.cc @@ -255,22 +255,6 @@ bool MgrClient::handle_mgr_configure(MMgrConfigure *m) return true; } -void MgrClient::wait_on_list(list& ls) -{ - assert(lock.is_locked_by_me()); - - Cond cond; - ls.push_back(&cond); - cond.Wait(lock); - ls.remove(&cond); -} - -void MgrClient::signal_cond_list(list& ls) -{ - for (list::iterator it = ls.begin(); it != ls.end(); ++it) - (*it)->Signal(); -} - int MgrClient::start_command(const vector& cmd, const bufferlist& inbl, bufferlist *outbl, string *outs, Context *onfinish) diff --git a/src/mgr/MgrClient.h b/src/mgr/MgrClient.h index a97de3c94db7e..4190a58ea79af 100644 --- a/src/mgr/MgrClient.h +++ b/src/mgr/MgrClient.h @@ -63,9 +63,6 @@ protected: CommandTable command_table; - void wait_on_list(list& ls); - void signal_cond_list(list& ls); - Context *report_callback; // If provided, use this to compose an MPGStats to send with