mirror of
https://github.com/fluencelabs/tendermint
synced 2025-05-29 14:11:21 +00:00
Remove SubscribeToEvent
This commit is contained in:
parent
e8ffe6bb4c
commit
7b75ca7bb5
10
events.go
10
events.go
@ -128,16 +128,6 @@ func (evsw *EventSwitch) FireEvent(event string, data EventData) {
|
|||||||
eventCell.FireEvent(data)
|
eventCell.FireEvent(data)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (evsw *EventSwitch) SubscribeToEvent(receiver, eventID string, chanCap int) chan interface{} {
|
|
||||||
// listen for new round
|
|
||||||
ch := make(chan interface{}, chanCap)
|
|
||||||
evsw.AddListenerForEvent(receiver, eventID, func(data EventData) {
|
|
||||||
// NOTE: in production, evsw callbacks should be nonblocking.
|
|
||||||
ch <- data
|
|
||||||
})
|
|
||||||
return ch
|
|
||||||
}
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
// eventCell handles keeping track of listener callbacks for a given event.
|
// eventCell handles keeping track of listener callbacks for a given event.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user