SseClientwould not send a
doneevent when there was an error with the SSE connection.
Note that this is a breaking change but in actuality no one should be depending on this API.
keepAliveparameter to the
keepAliveis supplied, the connection will remain active for this period after a disconnect and can be reconnected transparently. If there is no reconnect within that period, the connection will be closed normally.
Possible Breaking Change Error messages may now be delayed up to 5 seconds in the client.
SseConnection. This is simply handled by the underlying
SseConnectionwere not properly closed.