]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rbd: remove canceled tasks from timer thread 7329/head
authorDouglas Fuller <dfuller@redhat.com>
Fri, 22 Jan 2016 19:18:40 +0000 (11:18 -0800)
committerDouglas Fuller <dfuller@redhat.com>
Fri, 22 Jan 2016 19:23:45 +0000 (11:23 -0800)
commit2aa0f318c862dbe3027d74d345671506605778eb
treeb40b6f2ba32223382e2a9f3f3229670caa8512ec
parent45a234de4724d6f44b88553e4c4b5d35f4a5e185
rbd: remove canceled tasks from timer thread

When canceling scheduled tasks using the timer thread, TaskFinisher::cancel
does not call SafeTimer::cancel_event, so events fire anyway. Add this call.

Fixes: #14476
Signed-off-by: Douglas Fuller <dfuller@redhat.com>
src/librbd/TaskFinisher.h