Document the ERESTART translation to EINTR for devfs nodes.

Based on the submission by:	jilles
MFC after:	2 weeks
This commit is contained in:
Konstantin Belousov 2013-02-07 15:11:43 +00:00
parent 2ca4998342
commit 9be7626dee
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=246476

View File

@ -28,7 +28,7 @@
.\" @(#)open.2 8.2 (Berkeley) 11/16/93
.\" $FreeBSD$
.\"
.Dd March 25, 2011
.Dd February 7, 2013
.Dt OPEN 2
.Os
.Sh NAME
@ -244,6 +244,17 @@ It returns \-1 on failure.
The file pointer used to mark the current position within the
file is set to the beginning of the file.
.Pp
If a sleeping open of a device node from
.Xr devfs 5
is interrupted by a signal, the call always fails with
.Er EINTR ,
even if the
.Dv SA_RESTART
flag is set for the signal.
A sleeping open of a fifo (see
.Xr mkfifo 2 )
is restarted as normal.
.Pp
When a new file is created it is given the group of the directory
which contains it.
.Pp