From fad981daee3ac54a9878d08660a1efbb43331573 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 a9dab5fb..0a6e3211 100644 --- a/commonspace/object/tree/synctree/synctree.go +++ b/commonspace/object/tree/synctree/synctree.go @@ -134,6 +134,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():