From: Sage Weil Date: Tue, 3 Dec 2013 20:26:43 +0000 (-0800) Subject: common/WorkQueue: allow start() after stop() X-Git-Tag: v0.74~35^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F891%2Fhead;p=ceph.git common/WorkQueue: allow start() after stop() Signed-off-by: Sage Weil --- diff --git a/src/common/WorkQueue.cc b/src/common/WorkQueue.cc index 6b648a78021..f47435bf3ab 100644 --- a/src/common/WorkQueue.cc +++ b/src/common/WorkQueue.cc @@ -210,6 +210,7 @@ void ThreadPool::stop(bool clear_after) _lock.Lock(); for (unsigned i=0; i_clear(); + _stop = false; _lock.Unlock(); ldout(cct,15) << "stopped" << dendl; }