(e Event)
| 99 | } |
| 100 | |
| 101 | func (o *Observer) sendEvent(e Event) { |
| 102 | select { |
| 103 | case o.tunnelEventChan <- e: |
| 104 | break |
| 105 | default: |
| 106 | o.log.Warn().Msg("observer channel buffer is full") |
| 107 | } |
| 108 | } |
| 109 | |
| 110 | func (o *Observer) dispatchEvents() { |
| 111 | var sinks []EventSink |
no outgoing calls
no test coverage detected