use mtx in OnStop

This commit is contained in:
Ethan Buchman
2017-01-12 14:32:48 -05:00
parent 1c85cb98a4
commit 2337086736

View File

@@ -54,6 +54,8 @@ func (evsw *eventSwitch) OnStart() error {
}
func (evsw *eventSwitch) OnStop() {
evsw.mtx.Lock()
defer evsw.mtx.Unlock()
evsw.BaseService.OnStop()
evsw.eventCells = nil
evsw.listeners = nil