mirror of
https://github.com/octoleo/syncthing.git
synced 2024-11-18 02:55:16 +00:00
all: Replace errors.Cause with errors.Is (#8236)
This commit is contained in:
parent
44b11ec257
commit
4be867c560
@ -882,7 +882,7 @@ func (s *connectionStatusHandler) ConnectionStatus() map[string]ConnectionStatus
|
||||
}
|
||||
|
||||
func (s *connectionStatusHandler) setConnectionStatus(address string, err error) {
|
||||
if errors.Cause(err) == context.Canceled {
|
||||
if errors.Is(err, context.Canceled) {
|
||||
return
|
||||
}
|
||||
|
||||
|
@ -1849,7 +1849,7 @@ func (f *sendReceiveFolder) moveForConflict(name, lastModBy string, scanChan cha
|
||||
}
|
||||
|
||||
func (f *sendReceiveFolder) newPullError(path string, err error) {
|
||||
if errors.Cause(err) == f.ctx.Err() {
|
||||
if errors.Is(err, f.ctx.Err()) {
|
||||
// Error because the folder stopped - no point logging/tracking
|
||||
return
|
||||
}
|
||||
|
@ -8,14 +8,14 @@ package pmp
|
||||
|
||||
import (
|
||||
"context"
|
||||
"errors"
|
||||
"fmt"
|
||||
"net"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
"github.com/jackpal/gateway"
|
||||
"github.com/jackpal/go-nat-pmp"
|
||||
"github.com/pkg/errors"
|
||||
natpmp "github.com/jackpal/go-nat-pmp"
|
||||
|
||||
"github.com/syncthing/syncthing/lib/nat"
|
||||
"github.com/syncthing/syncthing/lib/util"
|
||||
@ -50,7 +50,7 @@ func Discover(ctx context.Context, renewal, timeout time.Duration) []nat.Device
|
||||
return ierr
|
||||
})
|
||||
if err != nil {
|
||||
if errors.Cause(err) == context.Canceled {
|
||||
if errors.Is(err, context.Canceled) {
|
||||
return nil
|
||||
}
|
||||
if strings.Contains(err.Error(), "Timed out") {
|
||||
|
@ -212,7 +212,7 @@ loop:
|
||||
case *UnsupportedDeviceTypeError:
|
||||
l.Debugln(err.Error())
|
||||
default:
|
||||
if errors.Cause(err) != context.Canceled {
|
||||
if !errors.Is(err, context.Canceled) {
|
||||
l.Infoln("UPnP parse:", err)
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user