Hello,

I just noticed I sent my reply from a wrong address, and that it has been 
silently discarded...

Début du message réexpédié :

> De : Axel Luttgens <luttg...@fusl.ac.be>
> Objet : Rép : PATCH: MacOS X use select() instead of poll()
> Date : 27 mars 2013 16:46:48 UTC+01:00
> À : Postfix developers <postfix-devel@postfix.org>
> 
> Le 27 mars 2013 à 15:59, Wietse Venema a écrit :
> 
>> [...]
>> 
>> postfix-2.11-20130327 can use select() after poll() fails. The
>> result will perform identically to Apple's code, but without using
>> special-case code for the random-device reader.
> 
> Wow, that sounds great!
> No risk to become incompatible with previous implementations?
> After all, I came with that slightly exotic OS and would hate to be the cause 
> of sudden breakdowns all over the world... ;-)
> 
> 
>> To clean up the code further, I eliminated "#ifdef MACOSX" tests.
>> The poll() and getrlimit() workarounds now have their own feature
>> macros.  This allows me to enable a workaround on other systems if
>> needed, but the main benefit is that it makes the workarounds easier
>> to test on a non-MACOS system (no need to edit files).
> 
> Happy for that one too, since code maintenance should now be no more 
> complicated than before; I'm feeling a bit less guilty.
> 
> BTW, I think I'll immediately jump to the 2.11.x series, since your site 
> describe it as of production quality even if "experimental". I've thus 
> downloaded that postfix-2.11-20130327 snapshot and will report back as soon 
> as possible.
> 
> Thank you wholeheartedly,
> Axel


So, I'm currently experimenting with the postfix-2.11-20130327 snapshot, and 
everything seems to be fine:

- no compilation problem
- no hangs, crashes...
- the various tests mentioned in previous threads (including quick TLS tests) 
have passed with this snapshot too

Sincerely,
Axel



Reply via email to