commit | da127cbb3eb5674b09fa195d09b047f0b2914b7f | [log] [tgz] |
---|---|---|
author | Harald Welte <laforge@gnumonks.org> | Sat Jul 02 21:51:32 2011 +0200 |
committer | Harald Welte <laforge@gnumonks.org> | Sat Jul 02 21:51:32 2011 +0200 |
tree | b170bdac092c91c3c7116765dad0694d6a0a9754 | |
parent | 8264e09ca2f3bd93eba5eefa342267f303085629 [diff] |
fix against corrupted output in parallel logging In 825607672215b7a12ea6e201a89cd5209f6d657f it was attempted to fix a bug previously introduced by logging related changes. The problem is that a va_list can be corrupted after it has been used once, so we need to va_copy before each successive use. And if we copy it, we also need to use the copy, and not the original ;)