dot ft recv mostly done

This commit is contained in:
Green Sky 2022-10-21 17:25:05 +02:00
parent b190617285
commit d9e9a6b83d
No known key found for this signature in database

View File

@ -15,15 +15,19 @@ digraph ft_send {
start -> starting [label="send FT_INIT_ACK"]; start -> starting [label="send FT_INIT_ACK"];
starting -> starting [label="if timeout or get FT_INIT send FT_INIT_ACK"]; starting -> starting [label="if timeout or get FT_INIT send FT_INIT_ACK"];
starting -> got_data [label="got FT_DATA"];
starting -> fail [label="if timeout too often"]; starting -> fail [label="if timeout too often"];
got_data -> fail [label="peer offline"];
subgraph cluster_data { subgraph cluster_data {
label="for each data chunk"; label="for each data chunk";
style=filled; style=filled;
starting -> got_data [label="got FT_DATA"]; got_data -> wait_for_all_data [label="send FT_DATA_ACK"];
} }
wait_for_all_data -> fail [label="peer offline"];
wait_for_all_data -> done [label="all chunks received and acked"];
} }