http://issues.apache.org/SpamAssassin/show_bug.cgi?id=5695
------- Additional Comments From [EMAIL PROTECTED] 2007-10-22 05:04 ------- You should look at the docs on EINTR. It is a Unix oddity that comes about when a program is in the middle of some kernel routine, usually waiting for some near-term event to complete (like an IO buffer read) and some other completely random unrelated action comes along that can't be handled in that state. So the routine simply throws up its hands and bails out of the kernel with EINTR. This means "routine interrupted, try again". It can theoretically happen on virtually any system call, meaning that in theory almost all system calls have to check for EINTR afterwards and retry the operation if it is received. Realistically though it will normally only show up on things that can wait for a kernel event of some sort. Which means most any kind of IO operation, including open and close. Under some rare conditions you might want to bail on EINTR, but they are quite rare. ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
