Results 4 issues of 신정용

Motivation: Currently, the `aggregate()` and `subscribe()` methods of `StreamMessage` do not have the ability to set a timeout. This provides the ability to detect when a client or server has...

new feature
Stale

## Motivation * **Pluggable timeout strategies** `StreamMessage.timeout()` currently uses a fixed timeout mode. Different use-cases may require custom logic, so we introduce a `StreamTimeoutStrategy` interface. The existing `StreamTimeoutMode` will remain...

Currently, `StreamMessage.timeout()` only supports fixed timeouts. I’d like to propose adding support for custom timeout strategies via a `StreamTimeoutStrategy` interface. Users would implement their own strategy and pass it to...

**Motivation** - Instead of asking each handler to wrap the inbound stream with `StreamMessage.timeout(..., UNTIL_NEXT)`, expose it as an option on `WebSocketServiceBuilder` / `WebSocketClientBuilder` so both server and client can...

new feature