Thomas,

  I've gone over an strace provided by Vincent, and it looks pretty
clear that all the write() system calls are from a single thread -- and
the writes that overlap each other on stdout are actually just two
writes, being called in sequence.  The fact that they end up interleaved
seems like it kinda violates the atomicity of write().

  Do you know anything that would cause this sort of behavior?

    Thanks,
  Daniel


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to