]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: send unquiesce even if quiesce failed
authorMykola Golub <mgolub@suse.com>
Sat, 30 May 2020 08:44:17 +0000 (09:44 +0100)
committerMykola Golub <mgolub@suse.com>
Tue, 9 Jun 2020 07:33:51 +0000 (08:33 +0100)
commitb2b0aca970beac09e00bd84d90b5694be4ed4a62
tree2a7b54cd31d2f33d470249e91421fbaee6a55fdd
parentd900743d72db70b4b9d1e90d9a681b09f7b3c3e4
librbd: send unquiesce even if quiesce failed

If several clients are subscribed it may fail for only some of
them, thus tell the succeeded clients to unquiesce so they do not
wait for timeout.

Signed-off-by: Mykola Golub <mgolub@suse.com>
src/librbd/operation/SnapshotCreateRequest.cc
src/librbd/operation/SnapshotCreateRequest.h
src/test/librbd/operation/test_mock_SnapshotCreateRequest.cc