fluent / fluent-logger-node

A structured logger for Fluentd (Node.js)
Apache License 2.0
259 stars 83 forks source link

[BUG] Logging multiple tags in PackedForward corrupts packets! #153

Closed mitsos1os closed 4 years ago

mitsos1os commented 4 years ago

When trying to send messages in PackedForward using different tags with the logger, simulatenously so that they are queued under the same sendQueue struct, they are corrupted when sent.

This is due to some wrong size notations during aggregate buffer construction.

This is a major, bug since it hit our application in production and we were trying to find out what was happenning!