svn commit: r230723 - stable/9/lib/libc/sys
Konstantin Belousov
kib at FreeBSD.org
Sun Jan 29 04:42:20 UTC 2012
Author: kib
Date: Sun Jan 29 04:42:19 2012
New Revision: 230723
URL: http://svn.freebsd.org/changeset/base/230723
Log:
MFC r230460:
Clarify the implementation-defined behaviour in case of close(2)
returning error.
Modified:
stable/9/lib/libc/sys/close.2
Directory Properties:
stable/9/lib/libc/ (props changed)
Modified: stable/9/lib/libc/sys/close.2
==============================================================================
--- stable/9/lib/libc/sys/close.2 Sun Jan 29 02:13:01 2012 (r230722)
+++ stable/9/lib/libc/sys/close.2 Sun Jan 29 04:42:19 2012 (r230723)
@@ -28,7 +28,7 @@
.\" @(#)close.2 8.2 (Berkeley) 4/19/94
.\" $FreeBSD$
.\"
-.Dd December 4, 2006
+.Dd January 22, 2012
.Dt CLOSE 2
.Os
.Sh NAME
@@ -118,6 +118,10 @@ The underlying object did not fit, cache
The underlying object was a stream socket that was shut down by the peer
before all pending data was delivered.
.El
+.Pp
+In case of any error except
+.Er EBADF ,
+the supplied file descriptor is deallocated and therefore is no longer valid.
.Sh SEE ALSO
.Xr accept 2 ,
.Xr closefrom 2 ,
More information about the svn-src-stable-9
mailing list