Better context error check

This commit is contained in:
Neil Alexander 2022-09-29 15:35:54 +01:00
parent 8a8da6bf77
commit c9b630d631
No known key found for this signature in database
GPG key ID: A02A2019A2BB0944

View file

@ -17,6 +17,7 @@ package internal
import (
"context"
"encoding/json"
"errors"
"fmt"
"hash/fnv"
"net"
@ -438,7 +439,7 @@ func (u *DeviceListUpdater) processServerUser(ctx context.Context, serverName go
res, err := u.fedClient.GetUserDevices(ctx, serverName, userID)
if err != nil {
if err == context.DeadlineExceeded {
if errors.Is(err, context.DeadlineExceeded) {
return time.Minute * 10, err
}
switch e := err.(type) {