try recently connected SSU2 address if no other transports found

This commit is contained in:
orignal 2024-10-23 20:39:00 -04:00
parent 64bde69967
commit 26901e2945
2 changed files with 26 additions and 1 deletions

View file

@ -884,7 +884,7 @@ namespace transport
if (!isValidEndpoint && router->GetProfile ()->HasLastEndpoint (address->IsV4 ()))
{
// router doesn't publish endpoint, but we connected before and hole punch might be alive
const auto& ep = router->GetProfile ()->GetLastEndpoint ();
auto ep = router->GetProfile ()->GetLastEndpoint ();
if (IsConnectedRecently (ep))
{
if (CheckPendingOutgoingSession (ep, peerTest)) return false;