mirror of
https://github.com/minio/minio.git
synced 2025-11-08 21:24:55 -05:00
audit/kafka: Fix quitting early after first logging (#14932)
A recent commit created some regressions: - Kafka/Audit goroutines quit when the first log is sent - Missing doneCh initialization in Kafka audit
This commit is contained in:
@@ -179,11 +179,13 @@ func (h *Target) startHTTPLogger() {
|
||||
go func() {
|
||||
defer h.wg.Done()
|
||||
|
||||
select {
|
||||
case entry := <-h.logCh:
|
||||
h.logEntry(entry)
|
||||
case <-h.doneCh:
|
||||
return
|
||||
for {
|
||||
select {
|
||||
case entry := <-h.logCh:
|
||||
h.logEntry(entry)
|
||||
case <-h.doneCh:
|
||||
return
|
||||
}
|
||||
}
|
||||
}()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user