minio/internal/logger
Klaus Post 472c2d828c
Fix waitgroup add after wait on config reload (#14584)
Fix `panic: "POST /minio/peer/v21/signalservice?signal=2": sync: WaitGroup is reused before previous Wait has returned`

Log entries already on the channel would cause `logEntry` to increment the
 waitgroup when sending messages, after Cancel has been called.

Instead of tracking every single message, just check the send goroutine. Faster 
and safe, since it will not decrement until the channel is closed.

Regression from #14289
2022-03-19 09:15:45 -07:00
..
message typo: Low capital in some JSON field names in log/audit output (#14020) 2022-01-03 09:26:26 -08:00
target Fix waitgroup add after wait on config reload (#14584) 2022-03-19 09:15:45 -07:00
audit.go Send deployment id and minio version in http header (#14378) 2022-02-23 13:36:01 -08:00
config.go Make audit webhook and kafka config dynamic (#14390) 2022-02-24 09:05:33 -08:00
console.go improve logs, fix banner formatting (#14456) 2022-03-03 13:21:16 -08:00
help.go Add `enable` key to logger webhook help (#14326) 2022-02-16 11:59:50 -08:00
legacy.go feat: Add support for kakfa audit logger target (#12678) 2021-07-13 09:39:13 -07:00
logger.go logger webhook failure can overrun the queue_size (#14556) 2022-03-15 17:45:51 -07:00
logonce.go add gocritic/ruleguard checks back again, cleanup code. (#13665) 2021-11-16 09:28:29 -08:00
reqinfo.go fix: audit log to support object names in multipleObjectNames() handler (#14017) 2022-01-03 01:28:52 -08:00
targets.go logger webhook failure can overrun the queue_size (#14556) 2022-03-15 17:45:51 -07:00
utils.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00