diff options
author | S7evinK <2353100+S7evinK@users.noreply.github.com> | 2022-02-17 14:15:49 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-17 13:15:49 +0000 |
commit | 89b7519089d4dbebfb5222c7a3e969d6e4786248 (patch) | |
tree | d58a8f3742f3b7fed5e261ec850a6c6ffc548613 /keyserver | |
parent | 934491eda5c12a913cb5bcc06aac31aae843c461 (diff) |
Raise waitTime for network related issues (#2192)
Diffstat (limited to 'keyserver')
-rw-r--r-- | keyserver/internal/device_list_update.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/keyserver/internal/device_list_update.go b/keyserver/internal/device_list_update.go index 1b6e2d42..2f967a40 100644 --- a/keyserver/internal/device_list_update.go +++ b/keyserver/internal/device_list_update.go @@ -367,6 +367,9 @@ func (u *DeviceListUpdater) processServer(serverName gomatrixserverlib.ServerNam waitTime = fcerr.RetryAfter } else if fcerr.Blacklisted { waitTime = time.Hour * 8 + } else { + // For all other errors (DNS resolution, network etc.) wait 1 hour. + waitTime = time.Hour } } else { waitTime = time.Hour |