backpressureTimeout
If the time between the emission of an element and the following downstream demand exceeds the provided timeout, the stream is failed with a TimeoutException
.
Signature
Source.backpressureTimeout
Source.backpressureTimeout
Flow.backpressureTimeout
Flow.backpressureTimeout
Description
If the time between the emission of an element and the following downstream demand exceeds the provided timeout, the stream is failed with a TimeoutException
. The timeout is checked periodically, so the resolution of the check is one period (equals to timeout value).
Reactive Streams semantics
emits when upstream emits an element
backpressures when downstream backpressures
completes when upstream completes or fails if timeout elapses between element emission and downstream demand.
cancels when downstream cancels