aboutsummaryrefslogtreecommitdiff
path: root/keyserver/internal
diff options
context:
space:
mode:
authorKegsay <kegan@matrix.org>2020-08-11 10:44:59 +0100
committerGitHub <noreply@github.com>2020-08-11 10:44:59 +0100
commitbefccd7d515f98730dbf6f5ff32fe63e6da6ffe4 (patch)
tree21e2d23a5a0efe5f688633935f05288c3d062f54 /keyserver/internal
parent52eeeb16279497e24ed6b1e34a7a16fc69b587d1 (diff)
Reduce cooldown to make sure sytest doesn't give up (#1257)
* Reduce cooldown to make sure sytest doesn't give up * More sytests pass weeeeeee
Diffstat (limited to 'keyserver/internal')
-rw-r--r--keyserver/internal/device_list_update.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/keyserver/internal/device_list_update.go b/keyserver/internal/device_list_update.go
index ec7dff56..c4b098a4 100644
--- a/keyserver/internal/device_list_update.go
+++ b/keyserver/internal/device_list_update.go
@@ -222,7 +222,8 @@ func (u *DeviceListUpdater) worker(ch chan gomatrixserverlib.ServerName) {
// last made a request to the server. If we get the server name during the cooloff
// period, we'll ignore the poke.
lastProcessed := make(map[gomatrixserverlib.ServerName]time.Time)
- cooloffPeriod := time.Minute
+ // this can't be too long else sytest will give up trying to do a test
+ cooloffPeriod := 500 * time.Millisecond
shouldProcess := func(srv gomatrixserverlib.ServerName) bool {
// we should process requests when now is after the last process time + cooloff
return time.Now().After(lastProcessed[srv].Add(cooloffPeriod))