]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
WorkQueue: new PointerWQ base class for ContextWQ 6525/head
authorJason Dillaman <dillaman@redhat.com>
Tue, 7 Jul 2015 16:11:13 +0000 (12:11 -0400)
committerJason Dillaman <dillaman@redhat.com>
Tue, 10 Nov 2015 16:31:33 +0000 (11:31 -0500)
commit3e78b18b09d75626ca2599bac3b9f9c9889507a5
tree0eed30d31db27b700feb0f5402b12c84e41a325d
parenta030e56469eedd7f5e7978597acc476253755993
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>
src/common/WorkQueue.h