You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The logic is to use atomic.Value to store the pointer
and use fsm.lock Mutex for a write transaction in the fsm.pConf
Most fields are read-only, so they can be accessed an atomic copy via fsm.pConf.Load().Field.
Most write fields, state messages statistics and timer state update recvieve are written via atomic.
0 commit comments