Base WG Resolution Ref: bwg96-08
Topic: EINTR and Aspen


This is an approved Base Working Group Resolution for XSH Issue 5.

Last update: 23 February,1998


								Eastwood #8

 _____________________________________________________________________________

	Topic:			EINTR and Aspen
	Relevant Sections:	n/a
	Spec:			XSH Issue 5

Resolution Request:
-------------------

Can you confirm that the 9945-1:1996 requirement in 2.4 that
no function is allowed to return EINTR unless explicitly
specified is also a requirement on the following (Aspen) functions


pthread_attr_getguardsize()
pthread_attr_setguardsize()
pthread_getconcurrency()
pthread_setconcurrency()
pthread_mutexattr_gettype()
pthread_mutexattr_settype()
pthread_rwlock_*()
pthread_rwlockattr_*()

Resolution Response
-------------------
Yes, This section says "For interfaces under the {_POSIX_THREADS} option 
for which [EINTR] is not listed as a possible error return in this standard,
an implementation shall not return an error code of [EINTR]." 
This applies to the Aspen threads extensions.

Rationale
-------------
None.
Forwarded to Base group: Dec 11 1996
Approved: Feb 1998