]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
WorkQueue: new PointerWQ base class for ContextWQ 6633/head
authorJason Dillaman <dillaman@redhat.com>
Tue, 7 Jul 2015 16:11:13 +0000 (12:11 -0400)
committerAbhishek Varshney <abhishek.varshney@flipkart.com>
Wed, 18 Nov 2015 08:13:08 +0000 (13:43 +0530)
commitad84753ad2d2bfb9ef572a7d21cacb47be6eec1b
tree8268c85b85161836d156a1de175dbb1230da2b81
parentbb2ecea240f3a1d525bcb35670cb07bd1f0ca299
WorkQueue: new PointerWQ base class for ContextWQ

The existing work queues do not properly function if added to a running
thread pool.  librbd uses a singleton thread pool which requires
dynamically adding/removing work queues as images are opened and closed.

Fixes: #13636
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 3e78b18b09d75626ca2599bac3b9f9c9889507a5)
src/common/WorkQueue.h