From bdca60d4959919a02f744457aaade3d9e2425f3a Mon Sep 17 00:00:00 2001 From: Ophestra Date: Sun, 18 Oct 2026 18:23:14 +0900 Subject: cmd/hakurei/testsuite: synchronise after termination This ensures that cmd/hakurei has finished cleanup and terminated before validating the outcome of that cleanup. Signed-off-by: Ophestra --- internal/testsuite/testsuite.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'internal') diff --git a/internal/testsuite/testsuite.go b/internal/testsuite/testsuite.go index b7805380..dd261afd 100644 --- a/internal/testsuite/testsuite.go +++ b/internal/testsuite/testsuite.go @@ -39,7 +39,7 @@ import ( var serial atomic.Uint64 // NewSerial returns a serial number. -func NewSerial() uint64 { defer serial.Add(1); return serial.Load() } +func NewSerial() uint64 { return serial.Add(1) - 1 } // ReceiveSignals blocks until a termination signal arrives, and terminates. func ReceiveSignals() { -- cgit v1.3.1