]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd/PrimaryLogPG: handle object !exists in handle_watch_timeout 26706/head
authorSage Weil <sage@redhat.com>
Fri, 22 Feb 2019 14:56:16 +0000 (08:56 -0600)
committerPrashant D <pdhange@redhat.com>
Fri, 1 Mar 2019 01:09:07 +0000 (20:09 -0500)
commitdf5d66afa319d73777daa0da5b63cdeb7452c339
treed5a5583d4eedc0cdcfef08a3d5483630bcd5ae03
parent4d6bb251e3ea9ac6f1a9a701d4c638d13e4d1594
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