idleTimeout
If the time between two processed elements exceeds the provided timeout, the stream is failed with a TimeoutException
.
Signature¶
Source.idleTimeout
Flow.idleTimeout
Description¶
If the time between two processed elements 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 two emitted elements
cancels when downstream cancels
1.0.3