We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
The pubsub client provided by solana/agave crates fails silently: https://github.com/anza-xyz/agave/blob/79c0fe5c7cfc94e921a104c4e51e2e27aee9d821/pubsub-client/src/nonblocking/pubsub_client.rs#L489 It also does not provide any method to handle disconnection events.
To work around this drift-rs eagerly initializes new PubSubClient instances when a disconnect is detected.
PubSubClient
Ideally, drift-rs would multiplex a minimal number of Ws Connections and handle the disconnections properly
The text was updated successfully, but these errors were encountered:
Successfully merging a pull request may close this issue.
The pubsub client provided by solana/agave crates fails silently: https://github.com/anza-xyz/agave/blob/79c0fe5c7cfc94e921a104c4e51e2e27aee9d821/pubsub-client/src/nonblocking/pubsub_client.rs#L489
It also does not provide any method to handle disconnection events.
To work around this drift-rs eagerly initializes new
PubSubClient
instances when a disconnect is detected.PubSubClient
creates its own Ws connection with various overhead such as ping messages, etc.Ideally, drift-rs would multiplex a minimal number of Ws Connections and handle the disconnections properly
The text was updated successfully, but these errors were encountered: