From 47297d8988fc292890d2137b9bca0b78858371c2 Mon Sep 17 00:00:00 2001 From: mcrakhman Date: Fri, 3 Feb 2023 14:55:30 +0100 Subject: [PATCH] Update responsible peers --- commonspace/object/tree/synctree/synctree.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/commonspace/object/tree/synctree/synctree.go b/commonspace/object/tree/synctree/synctree.go index 12fb0dc1..acb75db7 100644 --- a/commonspace/object/tree/synctree/synctree.go +++ b/commonspace/object/tree/synctree/synctree.go @@ -129,6 +129,11 @@ func BuildSyncTreeOrGetRemote(ctx context.Context, id string, deps BuildDeps) (t if err == nil { return } + // updating peers in case new peers arrived while we were waiting + availablePeers, err = getPeers(ctx) + if err != nil { + return + } peerIdx++ select { case <-ctx.Done():