]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: track complete async operation requests
authorMykola Golub <mgolub@suse.com>
Sun, 6 Sep 2020 12:48:53 +0000 (13:48 +0100)
committerMykola Golub <mgolub@suse.com>
Mon, 14 Feb 2022 10:16:03 +0000 (12:16 +0200)
commitd74153f0e2ada512137c895e704c2c61042933f8
tree90a8f9e8da6b6a34030d49e41e08e0e86d5cff43
parent91f471b19a8436443eb4f75ebb3d4414ee623c6e
librbd: track complete async operation requests

to prevent duplicate maintenance operations due to RPC hiccups.

Fixes: https://tracker.ceph.com/issues/46803
Signed-off-by: Mykola Golub <mgolub@suse.com>
(cherry picked from commit 07fbc4b71df450655dec046c10e919dbfde989ba)

Conflicts:
src/librbd/ImageWatcher.cc (no quiesce requests in octopus)
src/librbd/ImageWatcher.cc
src/librbd/ImageWatcher.h