Skip to content

Commit 75e0663

Browse files
committed
Revert STUN checking fix
1 parent ae46caa commit 75e0663

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed

net/netcheck/netcheck.go

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -880,18 +880,10 @@ func (c *Client) GetReport(ctx context.Context, dm *tailcfg.DERPMap) (_ *Report,
880880
for _, probeSet := range plan {
881881
setCtx, cancelSet := context.WithCancel(ctx)
882882
go func(probeSet []probe) {
883-
pwg := syncs.NewWaitGroupChan()
884-
pwg.Add(len(probeSet))
885-
for _, p := range probeSet {
886-
go func(probe probe) {
887-
rs.runProbe(setCtx, dm, probe, cancelSet)
888-
pwg.Decr()
889-
}(p)
890-
}
891-
select {
892-
case <-setCtx.Done():
893-
case <-pwg.DoneChan():
883+
for _, probe := range probeSet {
884+
go rs.runProbe(setCtx, dm, probe, cancelSet)
894885
}
886+
<-setCtx.Done()
895887
wg.Decr()
896888
}(probeSet)
897889
}

0 commit comments

Comments
 (0)