You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Consistently treat 0 as no timeout in RSocketServiceProxyFactory #37451
A blockTimeout of Duration.ZERO configured via RSocketServiceProxyFactory.Builder is passed to Mono.block(Duration), which causes every blocking RSocket service method to fail with "Timeout on blocking read" unless the response is already available. Negative values are accepted as well and fail in the same way.
As in AbstractReactorHttpExchangeAdapter, a block timeout of 0 should be treated as "no timeout", and negative values should be rejected.
Activity
Consistently treat 0 as no timeout in RSocket clients