Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Dec 2003 01:38:12 -0800 (PST)
From:      David Greenman <dg@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/lib/libc/sys sendfile.2 src/sys/kern uipc_syscalls.c
Message-ID:  <200312010938.hB19cCwZ016632@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
dg          2003/12/01 01:38:12 PST

  FreeBSD src repository

  Modified files:        (Branch: RELENG_4)
    lib/libc/sys         sendfile.2 
    sys/kern             uipc_syscalls.c 
  Log:
  Fixed a bug in sendfile(2) where the sent data would be corrupted due
  to sendfile(2) being erroneously automatically restarted after a signal
  is delivered. Fixed by converting ERESTART to EINTR prior to exiting.
  
  Updated manual page to indicate the potential EINTR error, its cause
  and consequences.
  
  Revision   Changes    Path
  1.6.2.7    +6 -2      src/lib/libc/sys/sendfile.2
  1.65.2.18  +5 -0      src/sys/kern/uipc_syscalls.c



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