Provide rSocket path
or some id
in the reconnectable
and interceptors
callbacks
#282
Milestone
path
or some id
in the reconnectable
and interceptors
callbacks
#282
Is there an easy way to know the current RSocket instance by
path
(url or any other tag like id or hash) when processing errors in thereconnectable {...}
block?Android use case:
Ktor client creates a few instances of RSockets by
ktorClient.rSocket(host, path, secure = true)
with differentpath
and keeps these sockets alive during app session.Then after the disconnect/reconnect depending on business logic, the client might want to reconnect some socket instance immediately, but other sockets should be reconnected a bit later to prevent network overloading (say, 5-10 seconds later) or should not be reconnected at all.
I bit of pseudo code:
Also looks like there is no relation between initial RSocket created by
ktorClient.rSocket(...)
and rSocket object received ininterceptors -> forRequester
.Does RSocket URL (path) have public access somewhere?
Thanks in advance!
The text was updated successfully, but these errors were encountered: