Re: PATCH: postscreen segfault

2010-10-07 Thread Ralf Hildebrandt
* Vernon A. Fort : > Thanks Wietse - installed and running. Same here. -- Ralf Hildebrandt Geschäftsbereich IT | Abteilung Netzwerk Charité - Universitätsmedizin Berlin Campus Benjamin Franklin Hindenburgdamm 30 | D-12203 Berlin Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962 ralf.h

Re: PATCH: postscreen segfault

2010-10-07 Thread Vernon A. Fort
On Thu, 2010-10-07 at 09:21 -0400, Wietse Venema wrote: > Wietse Venema: > > The following patch for postfix-2.8-20100923 eliminates two race > > conditions. Both are triggered when a client makes N > 1 simultaneous > > connections, and then disconnects M < N connections before postscreen > > has d

Re: PATCH: postscreen segfault

2010-10-07 Thread Matt Hayes
On 10/7/2010 9:21 AM, Wietse Venema wrote: > Wietse Venema: >> The following patch for postfix-2.8-20100923 eliminates two race >> conditions. Both are triggered when a client makes N > 1 simultaneous >> connections, and then disconnects M < N connections before postscreen >> has delivered the DNSB

Re: PATCH: postscreen segfault

2010-10-07 Thread Wietse Venema
Wietse Venema: > The following patch for postfix-2.8-20100923 eliminates two race > conditions. Both are triggered when a client makes N > 1 simultaneous > connections, and then disconnects M < N connections before postscreen > has delivered the DNSBL score to the "pseudo" threads for those M > con

PATCH: postscreen segfault

2010-10-06 Thread Wietse Venema
Victor wrote: > It looks like the ps_early_dnsbl_event() callback is called here with > a client context that has been deallocated (client disconnected, ... > before all the DNS blacklist lookups completed). The callback should > be cancelled when the client state is deleted. > > The "dnsbl_score_