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

feat: Automatic reconnection #231

Open
2 of 4 tasks
Druidblack opened this issue Nov 17, 2024 · 1 comment
Open
2 of 4 tasks

feat: Automatic reconnection #231

Druidblack opened this issue Nov 17, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@Druidblack
Copy link

Please check existing knowledge before opening an issue

Describe the new functionality

You can add a function that will automatically try to reconnect to applications. Now I see in the screenshot two applications to which the program has not reconnected.

For the JF application, there is no reconnect button.
55555

Configuration Example

No response

Will you help implement it?

  • I am willing to contribute code towards completing this feature
  • I am willing to help test preview builds for this feature
@FoxxMD
Copy link
Owner

FoxxMD commented Dec 11, 2024

MS already has automatic reconnection logic but it is somewhat limited in that it depends on the Source/Client state being partially "usable" IE connection tests are OK and authentication is OK.

#221 introduces new logic that expands this logic to allow entirely restarting a Client/Source "from scratch" (as if from startup) automatically. If it's possible for MS to automatically restart a failed Client/Source, it will. (It checks this on a 20 minute schedule)

You can try this out using the docker image foxxmd/multi-scrobbler:pr-221.

Please let me know if you see automatic reconnect behavior still failing (when it should succeed) or not attempting to reconnect.

WRT the reconnect button, #221 also fixes this but I will address that in the other issue #220

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants