[syslog-ng] [Bug 212] strange hostnames from /etc/hosts with threaded(yes);
bugzilla at bugzilla.balabit.com
bugzilla at bugzilla.balabit.com
Fri Dec 14 11:05:31 CET 2012
https://bugzilla.balabit.com/show_bug.cgi?id=212
--- Comment #11 from Gergely Nagy <algernon at balabit.hu> 2012-12-14 11:05:30 ---
(In reply to comment #10)
> Created an attachment (id=68)
--> (https://bugzilla.balabit.com/attachment.cgi?id=68) [details]
> patch to use reentrant versions of name lookup functions
Looks fine to me, the locks around the non-reentrant paths are good to have too.
> This is a completely untested patch, I was not able to start it even once, but it does compile and should
> the problem if the initial diagnosis is right.
I ran a few tests, and the patch works as one would expect (in my case, I was testing the getnameinfo() branch, but I will test the other branches too, for
safety's sake).
> I'm not sure how we couldn't find this one so far, probably the DNS cache has a high enough hit rate that
> it doesn't get hit.
Indeed. I've been running threaded(yes) for a loooong time now, and never saw anything like this, not even on those hosts where I have a few dozen network
source-destination combos :/
--
Configure bugmail: https://bugzilla.balabit.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the syslog-ng
mailing list