[X] I have enabled debug logging for my installation.
[X] I have filled out the issue template to the best of my ability.
[X] This issue only contains 1 issue (if you have multiple issues, open one issue for each issue).
[X] This issue is not a duplicate issue of any previous issue.
Describe the issue
There are two possibilities on how multiple connection can happen:
a. failure on initial update results in retry which generates a new connection
b. race condition when connection is interrupted (timeout for detecting) and a retry is triggered
Relevant observations: #58 #35
Reproduction steps
For (a) only:
Let the initial connection setup fail multiple times, e.g. move it out of range
Let the connection being established, e.g. move into range
Checklist
Describe the issue
There are two possibilities on how multiple connection can happen: a. failure on initial update results in retry which generates a new connection b. race condition when connection is interrupted (timeout for detecting) and a retry is triggered
Relevant observations: #58 #35
Reproduction steps
For (a) only:
Debug logs