[email protected] (Thor Lancelot Simon) writes:

>On Tue, Jan 24, 2012 at 03:07:45AM +0000, David Holland wrote:
>> On Mon, Jan 23, 2012 at 09:28:48PM -0500, Christos Zoulas wrote:
>>  > [stuff]
>> 
>> One thing jumps out at me: if it's a file-level flag, shouldn't it be
>> sufficient to use F_GETFL / F_SETFL to manipulate it, rather than
>> adding new fcntls?

>You want to be careful with that because of all the idiots who
>F_SETFL to O_NONBLOCK without getting the old value first. :-/


Those idiots will benefit from being killed by a SIGPIPE. After all
SIGPIPE is there for the benefit of the other idiots that do not
handle write errors.

Unfortunately noone did ever think about a SIGNOSPACE and that's
why every Unix system now requires an infinite disk.

-- 
-- 
                                Michael van Elst
Internet: [email protected]
                                "A potential Snark may lurk in every tree."

Reply via email to