On 11 May 2005, at 13:19, Brian Grossman wrote:
Is anyone else who's using high_perf seeing error messages like this:
Deep recursion on subroutine "Qpsmtpd::run_hooks" at \ .../lib/Qpsmtpd.pm line 54.
For me, line 54 is the line in Qpsmptd::config() that calls
run_hooks("config"). I don't have any plugins registering the config hook.
I'm seeing the same warning on several other subs as well, but run_hooks is
the most frequent.
I haven't been able to find the culprit by inspection. Is this just a side
effect of the way the async events are handled?
It only happens with >150 or so simultaneous connections. It gets worse,
but I think less than linearly, up to 1100 connections. I haven't tried
beyond 1100.
How are you creating that many connections? If I had a tool to test with I could try it out...
Matt.
