reactormonk
08/21/2023, 3:15 PMChannel
?kevin.cianfarini
08/21/2023, 3:16 PMreactormonk
08/21/2023, 3:16 PMjw
08/21/2023, 3:37 PMreactormonk
08/21/2023, 3:37 PMwhile (requests.tryReceive().isSuccess) {
Log.d(TAG, "Dropped a request")
}
Now can I access the request dropped? 😄kevin.cianfarini
08/21/2023, 3:38 PMprivate fun <T> RecieveChannel<T>.drain() {
var hasElements = true
while (hasElements) {
hasElements = tryRecieve().isSuccess
}
}
kevin.cianfarini
08/21/2023, 3:39 PMgetOrThrow
or getOrNull
or getOrElse
.Joel Denke
08/21/2023, 5:32 PMjw
08/21/2023, 5:40 PMreactormonk
08/21/2023, 5:40 PM