dead / inactive transports in TPD ; implement periodic re-registration interval for transports & check of transport status in TPD #1758
Labels
breaking
issue breaks critical functionality
bug
Something isn't working
multi-hop
routing
transports
Milestone
The current TPD monitor implementation only removes transports from TPD if they are not found to be usable by the tpd monitor.
The issue is, after the transports have been removed from TPD, they are still registered on the visor.
This creates a situation where visors have transports that don't exist in TPD and which may or may not be usable.
For instance ; a public visor was started. The TPD monitor was removing good transports from the transport discovery. The public visor was restarted after stopping TPD monitor. The same number of transports did not reappear for the public visor.
It became apparent that remote visors which had previously registered these transports to the public visor still had these transports registered (verify this is actually the case) and either for that reason or another reason, did not attempt to re-create them or attempt to reconnect to the same public visor.
Temporary workaround for this situation was to restart the public visor with a new key, so that visors which had previously connected would connect again to the new key.
proposed solution
The text was updated successfully, but these errors were encountered: