From 5c699d6bb77fc4edad4eeab97c8fde49bd7f9d8b Mon Sep 17 00:00:00 2001 From: nielsandriesse Date: Wed, 12 May 2021 09:23:19 +1000 Subject: [PATCH] Fix inverted operation --- SessionSnodeKit/SnodeAPI.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SessionSnodeKit/SnodeAPI.swift b/SessionSnodeKit/SnodeAPI.swift index 977028c44..f35e8ee1c 100644 --- a/SessionSnodeKit/SnodeAPI.swift +++ b/SessionSnodeKit/SnodeAPI.swift @@ -214,7 +214,7 @@ public final class SnodeAPI : NSObject { } let promise = when(fulfilled: snodePoolPromises).map2 { results -> Set in var result: Set = results[0] - results.forEach { result = result.union($0) } + results.forEach { result = result.intersection($0) } if result.count > 24 { // We want the snodes to agree on at least this many snodes // Limit the snode pool size to 256 so that we don't go too long without // refreshing it