summaryrefslogtreecommitdiffstats
path: root/tools/syslogd.c
diff options
context:
space:
mode:
authorTomas Heinrich <theinric@redhat.com>2013-06-08 23:27:48 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2013-06-10 08:06:36 +0200
commit573e3fb27c6521255a687da9321a9ecc7ce634ef (patch)
tree0d39858813f55f6cfe2277d4bcd89d4ada973b61 /tools/syslogd.c
parentfc72c6cccc1e1e267c063e384a900a8987a8f14e (diff)
downloadrsyslog-573e3fb27c6521255a687da9321a9ecc7ce634ef.tar.gz
rsyslog-573e3fb27c6521255a687da9321a9ecc7ce634ef.tar.bz2
rsyslog-573e3fb27c6521255a687da9321a9ecc7ce634ef.zip
bugfix: prevent an endless loop in the ratelimiter
If messages are being dropped because of ratelimiting, an internal message is generated to inform about this fact. This should happen only uppon the firs occurance but the counter that tracks the number of dropped messages was incremented only after sending the message. If the message itself gets ratelimited, an endless loop spins out of control. Thanks to Jerry James for notifying about this.
Diffstat (limited to 'tools/syslogd.c')
0 files changed, 0 insertions, 0 deletions