From: Samuel Just Date: Wed, 3 Feb 2021 00:58:54 +0000 (-0800) Subject: crimson/.../staged-fltree: propogate eagain in node, value X-Git-Tag: v17.1.0~3084^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ad1cc8875bc9d3f538a889577ccf0689aba5d7bd;p=ceph.git crimson/.../staged-fltree: propogate eagain in node, value Signed-off-by: Samuel Just --- diff --git a/src/crimson/os/seastore/onode_manager/staged-fltree/node.h b/src/crimson/os/seastore/onode_manager/staged-fltree/node.h index 7b557ec0eed9..96f640f34791 100644 --- a/src/crimson/os/seastore/onode_manager/staged-fltree/node.h +++ b/src/crimson/os/seastore/onode_manager/staged-fltree/node.h @@ -66,7 +66,8 @@ class tree_cursor_t final crimson::ct_error::input_output_error, crimson::ct_error::invarg, crimson::ct_error::enoent, - crimson::ct_error::erange>; + crimson::ct_error::erange, + crimson::ct_error::eagain>; template using future = ertr::future; diff --git a/src/crimson/os/seastore/onode_manager/staged-fltree/value.h b/src/crimson/os/seastore/onode_manager/staged-fltree/value.h index 14ff7623370d..8edf6c1d4bae 100644 --- a/src/crimson/os/seastore/onode_manager/staged-fltree/value.h +++ b/src/crimson/os/seastore/onode_manager/staged-fltree/value.h @@ -159,7 +159,8 @@ class Value { crimson::ct_error::input_output_error, crimson::ct_error::invarg, crimson::ct_error::enoent, - crimson::ct_error::erange>; + crimson::ct_error::erange, + crimson::ct_error::eagain>; template using future = ertr::future;