protofsm: use pointer to GoroutineManager

This commit is contained in:
Elle Mouton committed 2025-01-10 18:25:19 +02:00
1 parent dfddeec8d4
commit 65c4c2c4d0
1 file changed
+2 -2
+2 -2
View File
@@ -145,7 +145,7 @@ type StateMachine[Event any, Env Environment] struct {
// query the internal state machine state.
stateQuery chan stateQuery[Event, Env]
wg fn.GoroutineManager
wg *fn.GoroutineManager
quit chan struct{}
startOnce sync.Once
@@ -206,7 +206,7 @@ func NewStateMachine[Event any, Env Environment](
),
events: make(chan Event, 1),
stateQuery: make(chan stateQuery[Event, Env]),
wg: *fn.NewGoroutineManager(),
wg: fn.NewGoroutineManager(),
newStateEvents: fn.NewEventDistributor[State[Event, Env]](),
quit: make(chan struct{}),
}