more fixes from review

This commit is contained in:
Ethan Buchman
2015-04-17 13:18:50 -07:00
parent 75049ec827
commit 65f669160f
9 changed files with 39 additions and 25 deletions

View File

@ -32,8 +32,10 @@ func (evc *EventCache) FireEvent(event string, msg interface{}) {
}
// Fire events by running evsw.FireEvent on all cached events. Blocks.
// Clears cached events
func (evc *EventCache) Flush() {
for _, ei := range evc.events {
evc.evsw.FireEvent(ei.event, ei.msg)
}
evc.events = make([]eventInfo, eventsBufferSize)
}