Count the work the take-ins start in the background, so a test's mesh closes only once that work has ended (issue 1851, A5-A7; issue 1790, D3)

This commit is contained in:
2026-10-22 20:41:30 +02:00
parent 420ae3d0e7
commit bc80683b9e
5 changed files with 21 additions and 6 deletions
+1 -1
View File
@@ -67,7 +67,7 @@ func keepAnnouncements(ctx context.Context, js *broker.JetStream, open *stores)
return
}
if changed {
go composeAnnouncedReads(context.WithoutCancel(ctx), open)
inBackground(func() { composeAnnouncedReads(context.WithoutCancel(ctx), open) })
}
})
if err != nil {