When Saros.connectionClosedOnError() was called an infinite reconnection occured.
The first HACK stops the loop after CONNECTION_RETRIES, but violates ConnectionState.
TODO:
- implement a solution
- add user config
The behaviour still exists with Saros 10.6.25. Andreas, Michael and me think that Saros should try to reconnect infinitely, but the user should not be disturbed by the roster flickering at every reconnect.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The behaviour still exists with Saros 10.6.25. Andreas, Michael and me think that Saros should try to reconnect infinitely, but the user should not be disturbed by the roster flickering at every reconnect.
Just remove auto reconnect after a connection error. Nobody will miss this "feature".
4e210da629354999e687824f2fcd4fb048d19d58
Feature was removed.