diff --git a/client/internal/engine.go b/client/internal/engine.go index e47007749..0962e9004 100644 --- a/client/internal/engine.go +++ b/client/internal/engine.go @@ -1678,7 +1678,7 @@ func (e *Engine) RunHealthProbes() bool { func (e *Engine) probeICE(stuns, turns []*stun.URI) []relay.ProbeResult { return append( relay.ProbeAll(e.ctx, relay.ProbeSTUN, stuns), - relay.ProbeAll(e.ctx, relay.ProbeSTUN, turns)..., + relay.ProbeAll(e.ctx, relay.ProbeTURN, turns)..., ) } diff --git a/client/internal/relay/relay.go b/client/internal/relay/relay.go index 7d98a6060..6e1f83a9a 100644 --- a/client/internal/relay/relay.go +++ b/client/internal/relay/relay.go @@ -170,7 +170,7 @@ func ProbeAll( var wg sync.WaitGroup for i, uri := range relays { - ctx, cancel := context.WithTimeout(ctx, 2*time.Second) + ctx, cancel := context.WithTimeout(ctx, 6*time.Second) defer cancel() wg.Add(1)