]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/osd: PGAdvanceMap ops complete in order
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Wed, 14 Sep 2022 11:25:07 +0000 (11:25 +0000)
committerRadoslaw Zarzynski <rzarzyns@redhat.com>
Wed, 14 Sep 2022 11:37:38 +0000 (11:37 +0000)
commita1dc9a28e1bbb829266f3cf5710abc8e7c2bec4b
tree83ef01ca5f8a923259270624fd0b9e9a32ac3480
parent6ef176b6745199224b62482a1241752826a5be14
crimson/osd: PGAdvanceMap ops complete in order

For the analysis refer to the bug tracker.

Dropping the `handle.exit()` looks like the simplest solution,
far simpler than e.g. introducing extra future-promise.

Fixes: https://tracker.ceph.com/issues/57536
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
src/crimson/osd/osd_operations/pg_advance_map.cc