Fix race conditions and improve lifecycle safety #150

Merged
bagas merged 7 commits from refactor/lifecycle-concurrency-safety into staging 2026-07-16 17:31:15 +07:00
Showing only changes of commit 6ec57268db - Show all commits
+2
View File
@@ -181,5 +181,7 @@ func isClosedError(err error) bool {
}
func (l *lifecycle) StartedAt() time.Time {
l.mu.Lock()
defer l.mu.Unlock()
return l.startedAt
}