When a filter exits too fast, an error -121 ERR_PROCESS_EXECUTE is triggered, the exit code is ignored and the message is delivered anyway. After I insert a delay (sleep) for 3 seconds, the filter works ok. (I have also a virus scanner filter which works great and the only difference is time consumed, that's why I tried this).
The second observation: when a 'speedy' filter is applied and the error -121 is triggered, the same error is triggered for the next filter, even if the next one works ok otherwise (my case: a virus scanner). In this case also the message is delivered and could not be stopped. I know these two cases are related but I hope to help you. I have SuSE Linux 8.2 with kernel 2.4.20-4GB. Calin - To unsubscribe from this list: send the line "unsubscribe xmail" in the body of a message to [EMAIL PROTECTED] For general help: send the line "help" in the body of a message to [EMAIL PROTECTED]