From 3382ccc3f16536b5a7b6df7c8212951f7d4d3a9f Mon Sep 17 00:00:00 2001 From: Jakob Borg Date: Fri, 12 Sep 2025 09:41:47 +0000 Subject: [PATCH] chore(model): slightly deflake TestRecvOnlyRevertOwnID (#10390) Signed-off-by: Jakob Borg --- lib/model/folder_recvonly_test.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/model/folder_recvonly_test.go b/lib/model/folder_recvonly_test.go index 3abf6bf08..30cd2dea0 100644 --- a/lib/model/folder_recvonly_test.go +++ b/lib/model/folder_recvonly_test.go @@ -459,6 +459,7 @@ func TestRecvOnlyRevertOwnID(t *testing.T) { ctx, cancel := context.WithCancel(context.Background()) defer cancel() go func() { + defer cancel() for { select { case <-ctx.Done(): @@ -466,9 +467,9 @@ func TestRecvOnlyRevertOwnID(t *testing.T) { case <-sub.C(): if file, _ := m.testCurrentFolderFile(f.ID, name); file.Deleted { t.Error("local file was deleted") - cancel() + return } else if file.IsEquivalent(fi, f.modTimeWindow) { - cancel() // That's what we are waiting for + return // That's what we are waiting for } } }