Email List: Xaustin-review-lX
[All Lists]

Defect in XSH close

To: yyyyyyyyyyyyyyy@xxxxxxxxxxxxx
Subject: Defect in XSH close
From: yyyyyy@xxxxxxxxxxxxx
Date: Mon, 18 Mar 2002 09:26:28 GMT
        Defect report from : Andrew Josey , The Open Group

(Please direct followup comments direct to yyyyyyyyyyyyyy@xxxxxxxxxxxxx)

@ page 203 line 6879 section close objection {pin4u.00068}

Problem:

Defect code :  1. Error

The Open Group Base working group has detected
a defect in this section of text relating to close
when fildes refers to the master side of a psuedo-terminal.

The current text doesn't match historic PTY behavior in 4.3BSD or 
UNIX SVR4.  (On those systems, the SIGHUP signal is sent to the 
controlling process associated with a PTY device; not directly to 
the entire process group.)

The Base WG believe that the behavior of pseudo-terminals and 
regular terminals should behave as much alike as possible in this 
case and proposes the attached change to achieve that and
match historical behavior.

Action:

Replace the XSI shaded sentence commencing on line 6879 with:

"If fildes refers to the master side of a pseudo-terminal, and this
is the last close, a SIGHUP signal shall be sent to the controlling
process, if any, for which the slave side of the pseudo-terminal is
the controlling terminal."

<Prev in Thread] Current Thread [Next in Thread>
  • Defect in XSH close, ajosey <=