> plan 9 and inferno rely quite heavily on having flush, > and it's sometimes notable when servers don't implement it. > for instance, inferno's file2chan provides no facility > for flush notification, and wm/sh uses file2chan; thus if you > kill a process that's reading from wm/sh's /dev/cons, > the read goes ahead anyway, and a line of input is lost > (you might have seen this if you ever used os(1)).
isn't the race still there, just with a smaller window of oppertunity? - erik