mirror of
https://github.com/c-cube/moonpool.git
synced 2025-12-06 03:05:30 -05:00
60 lines
1 KiB
Text
60 lines
1 KiB
Text
============
|
|
start
|
|
wait for subs
|
|
await fiber 0
|
|
cur fiber is some: true
|
|
cur fiber is some: true
|
|
res 0 = 0
|
|
await fiber 1
|
|
cur fiber is some: true
|
|
cur fiber is some: true
|
|
res 1 = 1
|
|
await fiber 2
|
|
cur fiber is some: true
|
|
cur fiber is some: true
|
|
res 2 = 2
|
|
await fiber 3
|
|
cur fiber is some: true
|
|
cur fiber is some: true
|
|
res 3 = 3
|
|
await fiber 4
|
|
cur fiber is some: true
|
|
cur fiber is some: true
|
|
res 4 = 4
|
|
main fiber done
|
|
other fib done
|
|
main fiber exited
|
|
============
|
|
start
|
|
wait for subs
|
|
fiber 0 resolved as ok
|
|
await fiber 0
|
|
res 0 = 0
|
|
await fiber 1
|
|
fiber 1 resolved as ok
|
|
res 1 = 1
|
|
await fiber 2
|
|
fiber 2 resolved as ok
|
|
res 2 = 2
|
|
await fiber 3
|
|
fiber 3 resolved as ok
|
|
res 3 = 3
|
|
await fiber 4
|
|
fiber 4 resolved as ok
|
|
res 4 = 4
|
|
await fiber 5
|
|
fiber 5 resolved as ok
|
|
res 5 = 5
|
|
await fiber 6
|
|
fiber 6 resolved as ok
|
|
res 6 = 6
|
|
await fiber 7
|
|
I'm fiber 7 and I'm about to…
|
|
sub-fiber 8 was cancelled
|
|
fiber 8 resolved as error
|
|
sub-fiber 9 was cancelled
|
|
fiber 9 resolved as error
|
|
main fiber result: error Failure("oh no!")
|
|
fiber 7 resolved as error
|
|
main fib failed with "oh no!"
|
|
main fiber exited
|