We had this disabled in one of our probes, but not all. Add a common dialer that disables the fallback and use it in each applicable prober. This avoids masking failures of IPv6 connectivity. Also change to use contexts instead of timeout parameters consistently. The shared dialer is in the new `obsdialer` package because putting it in `observer` results in import cycles. |
||
---|---|---|
.. | ||
obsdialer.go |