]> 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)
committerMatan Breizman <mbreizma@redhat.com>
Tue, 17 Oct 2023 16:18:12 +0000 (16:18 +0000)
commit419612b3bf255e6a2329fb288b70c390df744787
treecef7a647e036e9106c9f2e074639a9a3a48803a7
parent7367a7737033c9a79d8dc340d9ac90657ee52b27
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>
(cherry picked from commit c7628de4d230cd08d536d7e0c35bf6822cc7146e)
src/crimson/common/operation.h