sannysoft
05/11/2018, 11:49 AMrunBlocking {
val timeoutResult = async {
withTimeoutOrNull(2000) {
sleep(15000)
"ok"
}
}.await() ?: "timeout"
println(timeoutResult)
}
Evgeniy Zaharov
05/11/2018, 11:56 AMsleep
блокирует поток
нужно вместо него использовать dalay
sannysoft
05/11/2018, 12:00 PMEvgeniy Zaharov
05/11/2018, 12:01 PMEvgeniy Zaharov
05/11/2018, 12:01 PMEvgeniy Zaharov
05/11/2018, 12:02 PMsannysoft
05/11/2018, 12:04 PM