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