Skip to content

Better reconnection handling #50

@KSDaemon

Description

@KSDaemon

Copy pasted main points from #47 for context:

So in the first run, there are the next points of connection failure and reconnection:

  • Transport failures before session is established.
  • Wamp abort (due to auth or other reasons) before session is established. Wamp error means that server processed client messages and get to some point that resolves in abort. Does auto reconnection fix this? Seems that not.
  • Transport failures during session. Definitely the most important point to proceed with reconnection (if it is configured)
  • Wamp failures during session. Seems that this situations should not lead to reconnection. As they happens when something is broken on business logic side (like using feature that is not announced, using serializer that is not supported etc), so autoreconnection won't automatically fix them.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions