marcinmoskala
06/25/2025, 7:30 AMSam
06/25/2025, 7:41 AMSam
06/25/2025, 7:42 AMcatch block?Sam
06/25/2025, 7:43 AMmarcinmoskala
06/25/2025, 7:46 AMSam
06/25/2025, 7:46 AMmarcinmoskala
06/25/2025, 7:47 AMSam
06/25/2025, 7:47 AMSam
06/25/2025, 7:48 AMmarcinmoskala
06/25/2025, 7:49 AMmarcinmoskala
06/25/2025, 7:49 AMmarcinmoskala
06/25/2025, 7:50 AMSam
06/25/2025, 7:56 AMSam
06/25/2025, 7:56 AMmarcinmoskala
06/25/2025, 8:01 AMSam
06/25/2025, 8:01 AMlaunch or the async. If launch fails first, the scope is cancelled, and await() throws CancellationException. If async fails first, await() throws Exception (the result of the task) and skips the catch block. So my initial hunch where I said the exception should propagate to the scope before it reaches the catch block is actually wrong πSam
06/25/2025, 8:02 AMmarcinmoskala
06/25/2025, 8:03 AMSam
06/25/2025, 8:05 AMrunTest dispatches things in a slightly different order from Dispatchers.Default, hence the disparitymarcinmoskala
06/25/2025, 8:05 AMmarcinmoskala
06/25/2025, 8:07 AMmarcinmoskala
06/25/2025, 8:07 AMmarcinmoskala
06/25/2025, 8:07 AMmarcinmoskala
06/25/2025, 8:08 AMRobert Jaros
06/25/2025, 8:41 AMYou reached level 15 on Adventure mode π Nice work @marcinmoskala!Mario Andhika
06/26/2025, 8:36 AMmarcinmoskala
06/26/2025, 9:20 AMenighma
06/26/2025, 6:13 PMmarcinmoskala
06/26/2025, 6:35 PMenighma
06/26/2025, 6:52 PMlangara
06/27/2025, 12:44 PM