@@ -65,11 +65,11 @@ func (*HTTPEventDispatcher) DispatchEvent(event LogEvent) (bool, error) {
65
65
return success , err
66
66
}
67
67
68
- // QueueEventDispatcher is a queued version of the event dispatcher that queues, returns success, and dispatches events in the background
68
+ // QueueEventDispatcher is a queued version of the event Dispatcher that queues, returns success, and dispatches events in the background
69
69
type QueueEventDispatcher struct {
70
70
eventQueue Queue
71
71
eventFlushLock sync.Mutex
72
- dispatcher * HTTPEventDispatcher
72
+ Dispatcher Dispatcher
73
73
}
74
74
75
75
// DispatchEvent queues event with callback and calls flush in a go routine.
@@ -106,12 +106,12 @@ func (ed *QueueEventDispatcher) flushEvents() {
106
106
event , ok := items [0 ].(LogEvent )
107
107
if ! ok {
108
108
// remove it
109
- dispatcherLogger .Error ("invalid type passed to event dispatcher " , nil )
109
+ dispatcherLogger .Error ("invalid type passed to event Dispatcher " , nil )
110
110
ed .eventQueue .Remove (1 )
111
111
continue
112
112
}
113
113
114
- success , err := ed .dispatcher .DispatchEvent (event )
114
+ success , err := ed .Dispatcher .DispatchEvent (event )
115
115
116
116
if err == nil {
117
117
if success {
@@ -132,9 +132,9 @@ func (ed *QueueEventDispatcher) flushEvents() {
132
132
}
133
133
}
134
134
135
- // NewQueueEventDispatcher creates a dispatcher that queues in memory and then sends via go routine.
135
+ // NewQueueEventDispatcher creates a Dispatcher that queues in memory and then sends via go routine.
136
136
func NewQueueEventDispatcher (ctx context.Context ) Dispatcher {
137
- dispatcher := & QueueEventDispatcher {eventQueue : NewInMemoryQueue (defaultQueueSize ), dispatcher : & HTTPEventDispatcher {}}
137
+ dispatcher := & QueueEventDispatcher {eventQueue : NewInMemoryQueue (defaultQueueSize ), Dispatcher : & HTTPEventDispatcher {}}
138
138
139
139
go func () {
140
140
<- ctx .Done ()
0 commit comments