Martin Devillers
10/25/2018, 4:55 PMstart = CoroutineStart.UNDISPATCHED
, but that feels a bit weirdelizarov
10/25/2018, 5:16 PMsend
instead of offer
Martin Devillers
10/25/2018, 9:06 PMsend
.elizarov
10/25/2018, 9:06 PMactor(capacity) { ... }
.Martin Devillers
10/25/2018, 9:09 PMelizarov
10/25/2018, 9:09 PMactor(Channel.CONFLATED) { ... }
Martin Devillers
10/25/2018, 9:10 PMelizarov
10/25/2018, 9:11 PMMartin Devillers
10/25/2018, 9:12 PMelizarov
10/25/2018, 9:12 PMMartin Devillers
10/25/2018, 9:13 PMUNDISPATCHED
for the initial command in order to make sure that it wasn’t droppedelizarov
10/25/2018, 9:13 PMMartin Devillers
10/25/2018, 9:17 PMactor
returns a channel, it’s still just a couroutine builder, so it follows the same principles of asynchronously launching the coroutine which receives from the channel.elizarov
10/25/2018, 9:17 PM