mirror of
https://github.com/tailscale/tailscale.git
synced 2024-12-01 22:15:51 +00:00
5edb39d032
There are cases where we do not detect the non-viability of a route, but we will instead observe a failure to send. In a Disco path this would normally be handled as a side effect of Disco, which is not available to non-Disco WireGuard nodes. In both cases, recognizing the failure as such will result in faster convergence. Updates #8999 Signed-off-by: James Tucker <james@tailscale.com>
15 lines
360 B
Go
15 lines
360 B
Go
// Copyright (c) Tailscale Inc & AUTHORS
|
|
// SPDX-License-Identifier: BSD-3-Clause
|
|
|
|
//go:build js || wasm
|
|
// +build js wasm
|
|
|
|
package magicsock
|
|
|
|
// isBadEndpointErr checks if err is one which is known to report that an
|
|
// endpoint can no longer be sent to. It is not exhaustive, but covers known
|
|
// cases.
|
|
func isBadEndpointErr(err error) bool {
|
|
return false
|
|
}
|