Displaying 2 results from an estimated 2 matches for "test_layers_filter_finalize".
2019 Oct 03
0
[nbdkit PATCH 4/4] server: Better documentation of .open ordering
...epare methods called in order.
+ /* prepare methods called in inner-to-outer order.
*
* Note that prepare methods only exist for filters, and they must
* be called from inner to outer (but finalize methods below are
@@ -595,7 +596,8 @@ main (int argc, char *argv[])
"filter1: test_layers_filter_finalize",
NULL);
- /* close methods called in order */
+ /* close methods called outer-to-inner, which is reverse of completion
+ * of open */
log_verify_seen_in_order
("filter3: test_layers_filter_close",
"filter2: test_layers_filter_close",
--
2.21.0
2019 Oct 03
7
[nbdkit PATCH 0/4] More work with retry safety
I'm still working on another set of patches to have reopen call
.finalize/.prepare (so that another filter can safely appear between
retry and the plugin), but for tonight, these are the patches I think
are ready to go.
Eric Blake (4):
retry: Handle can_fua and can_fast_zero changes
tests: Test retry with different fua/fast-zero flags
server: Close backends if a filter's .open fails