Fix flaky test in process context

This commit is contained in:
Devon Hudson 2023-05-03 18:21:33 -06:00
parent 99b143d4d0
commit d5c11a3c86
No known key found for this signature in database
GPG key ID: CD06B18E77F6A628

View file

@ -10,7 +10,7 @@ import (
type ProcessContext struct { type ProcessContext struct {
mu sync.RWMutex mu sync.RWMutex
wg *sync.WaitGroup // used to wait for components to shutdown wg sync.WaitGroup // used to wait for components to shutdown
ctx context.Context // cancelled when Stop is called ctx context.Context // cancelled when Stop is called
shutdown context.CancelFunc // shut down Dendrite shutdown context.CancelFunc // shut down Dendrite
degraded map[string]struct{} // reasons why the process is degraded degraded map[string]struct{} // reasons why the process is degraded
@ -21,7 +21,7 @@ func NewProcessContext() *ProcessContext {
return &ProcessContext{ return &ProcessContext{
ctx: ctx, ctx: ctx,
shutdown: shutdown, shutdown: shutdown,
wg: &sync.WaitGroup{}, wg: sync.WaitGroup{},
} }
} }