@@ -75,7 +75,7 @@ We note that this is mostly the same as `await-thread:strandio`.
75;< ~ bind:m %- poke-our
75;< ~ bind:m %- poke-our
76 :* %spider
76 :* %spider
77 %spider-start
77 %spider-start
78− !>([`tid.bowl `tid byk.bowl(q da+now.bowl) %child !>(~)])
78+ !>([`tid.bowl `tid byk.bowl(r da+now.bowl) %child !>(~)])
80;< =cage bind:m (take-fact /awaiting/[tid])
80;< =cage bind:m (take-fact /awaiting/[tid])
81;< ~ bind:m (take-kick /awaiting/[tid])
81;< ~ bind:m (take-kick /awaiting/[tid])
@@ -131,7 +131,7 @@ We pre-emptively subscribe for the result. Spider sends the result at `/thread-r
131;< ~ bind:m %- poke-our
131;< ~ bind:m %- poke-our
132 :* %spider
132 :* %spider
133 %spider-start
133 %spider-start
134− !>([`tid.bowl `tid byk.bowl(q da+now.bowl) %child !>(~)])
134+ !>([`tid.bowl `tid byk.bowl(r da+now.bowl) %child !>(~)])
@@ -184,7 +184,7 @@ Finally we test whether the thread produced a `%thread-done` or a `%thread-fail`
184;< ~ bind:m %- poke-our
184;< ~ bind:m %- poke-our
185 :* %spider
185 :* %spider
186 %spider-start
186 %spider-start
187− !>([`tid.bowl byk.bowl(q da+now.bowl) `tid %child !>(~)])
187+ !>([`tid.bowl byk.bowl(r da+now.bowl) `tid %child !>(~)])
189;< ~ bind:m (sleep ~s5)
189;< ~ bind:m (sleep ~s5)
190%- (slog leaf+"Stopping child thread..." ~)
190%- (slog leaf+"Stopping child thread..." ~)