22.02.2021 02:43, Eduard Bloch wrote:
I hope I have identified all root causes for the problems in Russel's original report, some were specific to evdns (best reproduced in Michael's setup) which are IMHO bugs in libevent (worth another bug report there when I have more evidence) and some could be attributed to a file descriptor introduced in version 3.6 and some are caused by incorrect (and actually obsolete) algorithms on cache item handling.
btw, did you try my (trivial) event lib and udns? :) I wrote the event lib after trying to use libevent many years ago and finding it is somewhat huge and illogical.. :)
https://www.unix-ag.uni-kl.de/~bloch/acng/snap3.6.1/ . If this is still
Nope, this one does not fail anymore, it works as it should. Thanks, /mjt