Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 May 1998 14:45:54 -0700 (PDT)
From:      John Birrell <jb@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG
Subject:   cvs commit: src/lib/libc_r/uthread uthread_write.c uthread_writev.c
Message-ID:  <199805252145.OAA04499@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
jb          1998/05/25 14:45:53 PDT

  Modified files:
    lib/libc_r/uthread   uthread_write.c uthread_writev.c 
  Log:
  When doing a blocking write, keep looping until all the bytes are
  written without returning to the caller. This only occurs on pipes
  where either the number of bytes written is greater than the pipe
  buffer or if there is insufficient space in the pipe buffer because the
  reader is reading slower than the writer is writing.
  
  Revision  Changes    Path
  1.6       +48 -10    src/lib/libc_r/uthread/uthread_write.c
  1.6       +58 -10    src/lib/libc_r/uthread/uthread_writev.c

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199805252145.OAA04499>