On Mon, Mar 17, 2003 at 08:16:12AM -0500, Sam Varshavchik wrote: > This release adds a new tunable parameter that controls processing of mail > queue backlogs; adds Solaris IPv6 support, and fixes a number of bugs.
Sam, I have an observation about the new queuefill parameter. When I initially tried it, it worked as I expected it to. Yesterday I was doing some more tests, and it seemed not be working, so this afternoon, I conducted the following controlled test (queuelo=200, queuehi=400, queuefill=5m): time action -------------- t injected 20 msgs for host A (host A unreachable, queuedeliverying=20) t+10 injected 380 msgs for host B (host B also unreachable, queuedelivering=400) t+20 injected 20 msgs for host C (all delivered in a few seconds, queuedelivering=380) So I expected the queuefill timer to expire at t+310 and trigger a refill of the queue, to refill the 20 messages for host A that had been evicted to make space for messages for host C. This is because at t+10, the high watermark was reached. However, at t+310, nothing happened. queuedelivering was still at 380, and courier was making attempts to deliver messages to host B, and getting deferrals. At t+610, the queue still hadn't re-filled. The queue was eventually refilled to queuehi (400) at t+1h, when courierd restarted. Have I missed something? Or is there a bug in the code? -- Anand Buddhdev http://anand.org ------------------------------------------------------- This SF.net email is sponsored by:Crypto Challenge is now open! Get cracking and register here for some mind boggling fun and the chance of winning an Apple iPod: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en _______________________________________________ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users