Fix EventSwitch usage in WaitForOneEvent
This commit is contained in:
parent
d56cb2ab4b
commit
21501815dd
|
@ -72,9 +72,8 @@ func WaitForOneEvent(evsw types.EventSwitch,
|
|||
evts <- data
|
||||
})
|
||||
// make sure to unregister after the test is over
|
||||
// TODO: why doesn't the other call work???
|
||||
// defer evsw.RemoveListenerForEvent(listener, evtTyp)
|
||||
defer evsw.RemoveListener(listener)
|
||||
defer evsw.RemoveListenerForEvent(evtTyp, listener)
|
||||
// defer evsw.RemoveListener(listener) // this also works
|
||||
|
||||
select {
|
||||
case <-quit:
|
||||
|
|
Loading…
Reference in New Issue