awaitError

abstract suspend fun awaitError(): Throwable

Assert that the next event received was an error terminating the flow. If no events have been received, this function will suspend for up to timeout.

Throws

if the next event was an item or completion.

kotlinx.coroutines.TimeoutCancellationException

if no event was received in time.