]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson/common/operation: fix and move exit() after entering the next phase 56912/head
authorYingxin Cheng <yingxin.cheng@intel.com>
Tue, 16 Apr 2024 07:53:47 +0000 (15:53 +0800)
committerYingxin Cheng <yingxin.cheng@intel.com>
Tue, 16 Apr 2024 07:53:47 +0000 (15:53 +0800)
commit078768ff961abad12cf3e7f19190a6f986fc5fce
tree9a087baff7278b14029691034507fad2c081034e
parenta7639cb6ce633dabc4d37769d62caacb54582984
crimson/common/operation: fix and move exit() after entering the next phase

If exit/unlock the barrier before entering the next phase, it is
possible for the next request to exit the barrier at the same time, and
enters the next phase first, causing reorder issues.

Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
src/crimson/common/operation.h