Hi, On Mon, 4 Jun 2007, Theodore Tso wrote: > Hmm, I'm not sure I would go that far. Per the POSIX specification, > we support the optional BSD-style restartable system calls for signals > which will avoid short reads; but this is only true if SA_RESTART is > passed to sigaction(). Without SA_RESTART, we will indeed return > short reads, as required by POSIX. > > I don't think Linus has said that short reads are always evil; I > certainly can't remember him ever making that statement. Do you have > a pointer to a LKML message where he's said that? That's the last discussion about signals and I/O I can remember: http://www.ussg.iu.edu/hypermail/linux/kernel/0208.0/0188.html bye, Roman - To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html