svn commit: r230460 - head/lib/libc/sys
Konstantin Belousov
kib at FreeBSD.org
Sun Jan 22 11:58:18 UTC 2012
Author: kib
Date: Sun Jan 22 11:58:17 2012
New Revision: 230460
URL: http://svn.freebsd.org/changeset/base/230460
Log:
Clarify the implementation-defined behaviour in case of close(2)
returning error.
MFC after: 1 week
Modified:
head/lib/libc/sys/close.2
Modified: head/lib/libc/sys/close.2
==============================================================================
--- head/lib/libc/sys/close.2 Sun Jan 22 11:35:50 2012 (r230459)
+++ head/lib/libc/sys/close.2 Sun Jan 22 11:58:17 2012 (r230460)
@@ -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-all
mailing list