Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding/removing networks on core unexpectedly disconnects #26

Open
phuzion opened this issue Apr 6, 2020 · 2 comments
Open

Adding/removing networks on core unexpectedly disconnects #26

phuzion opened this issue Apr 6, 2020 · 2 comments

Comments

@phuzion
Copy link

phuzion commented Apr 6, 2020

Summary:

When a new network is added to the core, any connected iQuassel clients will unexpectedly disconnect.

Steps to reproduce:

  • Connect an iQuassel client to a core
  • Connect a desktop Quassel client to the same core
  • On desktop, go to Settings > Configure Quassel > Networks > Add
  • Add any network, default or custom
  • Click apply to send the settings to the core

Expected behavior:

The buffer list in iQuassel should be updated to reflect the new network

Actual behavior:

The iQuassel client reports "Error" and "Please reconnect to core"

@guruz
Copy link
Member

guruz commented Apr 6, 2020

This was done for easier implementation ;-)

} else if ([method isEqualToString:@"2networkCreated(NetworkId)"]) {

It is done at a few places as the iOS client anyway is disconnecting more often than a desktop client

@guruz guruz added the wontfix This will not be worked on label Apr 6, 2020
@guruz guruz added Design/UX and removed wontfix This will not be worked on labels Apr 21, 2020
@guruz
Copy link
Member

guruz commented Apr 21, 2020

TODO: Set the 'reconnect' flag so at least we auto-reconnect

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants