And against master:<div><div class="gmail_quote"><br>diff --git a/bin/varnishd/cache/cache_req_fsm.c b/bin/varnishd/cache/cache_req_fsm.c<br>
index 5ee6d14..ec7505c 100644<br>
--- a/bin/varnishd/cache/cache_req_fsm.c<br>
+++ b/bin/varnishd/cache/cache_req_fsm.c<br>
@@ -762,7 +762,7 @@ cnt_restart(const struct worker *wrk, struct req *req)<br>
 DOT subgraph xcluster_recv {<br>
 DOT    recv [<br>
 DOT            shape=record<br>
-DOT            label="{cnt_recv:|{vcl_recv\{\}|req.*}|{<pipe>pipe?|<pass>pass?|<error>error?|<lookup>lookup?}}"<br>
+DOT            label="{cnt_recv:|{vcl_recv\{\}|req.*}|{<pass>pass?|<lookup>lookup?|<pipe>pipe?|<error>error?}}"<br>
 DOT    ]<br>
 DOT }<br>
 DOT subgraph xcluster_hash {<br>
@@ -771,12 +771,14 @@ DOT               shape=record<br>
 DOT            label="{cnt_recv:|{vcl_hash\{\}|req.*}}"<br>
 DOT    ]<br>
 DOT }<br>
-DOT recv:pipe -> pipe [style=bold,color=orange]<br>
-DOT recv:pass -> pass [style=bold,color=red]<br>
+DOT recv:pipe -> hash [style=bold,color=orange]<br>
+DOT recv:pass -> hash [style=bold,color=red]<br>
 #DOT recv:error -> err_recv<br>
 #DOT err_recv [label="ERROR",shape=plaintext]<br>
 DOT recv:lookup -> hash [style=bold,color=green]<br>
-DOT hash -> lookup [label="hash",style=bold,color=green]<br>
+DOT hash -> lookup [style=bold,color=green]<br>
+DOT hash -> pipe [style=bold,color=orange]<br>
+DOT hash -> pass [style=bold,color=red]<br>
  */<br>
<br>
 static enum req_fsm_nxt<br>
</div><br></div>