After initializing the socket, the mail filter must then close its file descriptor #3. File descriptor 3 is inherited by every mail filter that’s executed by the courierfilter start command.
If the filter is added by "filterctl" while courierfilter is already running, then the filter won't have an fd #3 to begin with, and will probably close the socket it just created.
It may be more clear to begin by noting that fd #3 will be inherited by filters executed by the courierfilter start command, and that if such a file descriptor exists when the filter starts, it should be closed after the filter has prepared itself.
------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
