summaryrefslogtreecommitdiffstats
path: root/parse.c
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2009-06-23 18:23:02 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2009-06-23 18:23:02 +0200
commitc53ca3a23429e750aeb6ab1c3600ae8ecb3c8ac6 (patch)
treea5286c947ff375cd34c863081f0775a24c0ff402 /parse.c
parentb2fa740b9ab5fb9e85309b3307f3fca21f625ab1 (diff)
downloadrsyslog-c53ca3a23429e750aeb6ab1c3600ae8ecb3c8ac6.tar.gz
rsyslog-c53ca3a23429e750aeb6ab1c3600ae8ecb3c8ac6.tar.xz
rsyslog-c53ca3a23429e750aeb6ab1c3600ae8ecb3c8ac6.zip
fixed a race condition: generated msg string store must be mutex protected
the string area that is used to build the string being passed to the output module is now part of the action structure. As such, access to it must also be guarded by the action mutex (an even more optimal solution may be to store it in thread-local storage, but there always must remain some room for improvement ;)).
Diffstat (limited to 'parse.c')
0 files changed, 0 insertions, 0 deletions