]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson/osd: remove seastar::now() to gurantee sequence in pipline
authorchunmei <chunmei.liu@intel.com>
Fri, 23 Jun 2023 04:25:53 +0000 (04:25 +0000)
committerchunmei <chunmei.liu@intel.com>
Fri, 23 Jun 2023 04:25:53 +0000 (04:25 +0000)
commitc7628de4d230cd08d536d7e0c35bf6822cc7146e
tree35eaaf23a99e0d0084bc9736fd9569a22d9b60b0
parent324191130ab77a06777f3a71b4c6bf995a4e5fe7
crimson/osd: remove seastar::now() to gurantee sequence in pipline

in debug build, if wait_barrier is seastar::now, will cause reactor
schedule the following continuation away, but can't schedule them back
in the same order as by which they are scheduled away, so the continuations
are out of order here.

Signed-off-by: chunmei <chunmei.liu@intel.com>
src/crimson/common/operation.h