]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
crimson/.../staged-fltree: propogate eagain in node, value
authorSamuel Just <sjust@redhat.com>
Wed, 3 Feb 2021 00:58:54 +0000 (16:58 -0800)
committerSamuel Just <sjust@redhat.com>
Wed, 3 Feb 2021 00:58:54 +0000 (16:58 -0800)
Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/os/seastore/onode_manager/staged-fltree/node.h
src/crimson/os/seastore/onode_manager/staged-fltree/value.h

index 7b557ec0eed9312f6dd091930a1c1297aa2b83a6..96f640f34791cd4cdb62cbd6427860e7a8343ebe 100644 (file)
@@ -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 <class ValueT=void>
   using future = ertr::future<ValueT>;
 
index 14ff7623370d9b9e31479b85815f54738a7fa271..8edf6c1d4bae70bd2da4108d15a1fa647518454c 100644 (file)
@@ -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 <class ValueT=void>
   using future = ertr::future<ValueT>;