]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd/PrimaryLogPG: handle object !exists in handle_watch_timeout 26709/head
authorSage Weil <sage@redhat.com>
Fri, 22 Feb 2019 14:56:16 +0000 (08:56 -0600)
committerPrashant D <pdhange@redhat.com>
Mon, 4 Mar 2019 23:38:37 +0000 (18:38 -0500)
commit74c43902111bf039bec5d53eb621676d0c1eed73
tree36089a4a4f588ad6241adf358ba800a383609b10
parentc605b54426d432f903c1c5600c07180edb10f26f
osd/PrimaryLogPG: handle object !exists in handle_watch_timeout

- watch on object
- watch timeout queued
- rados op deletes object
- handle_watch_timeout tries to delete it again

Fixes: http://tracker.ceph.com/issues/38432
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit bdf2d1b97308835bec038b10663bc438da013e9d)
src/osd/PrimaryLogPG.cc