On Thu, 30 Jan 2003 nobu.nokada / softhome.net wrote:

> Hi,
>
> At Thu, 30 Jan 2003 02:07:00 +0900,
> ahoward wrote:
> > does anyone know how to specify SA_RESTART in the signal mask such that
> > interupted system calls are automatically restarted on solaris, as they are on
> > linux?
>
> If all of sigprocmask, sigaction and SA_RESTART are available,
> ruby always sets it.

if that is the case, then shouldn't it be impossible for system calls to fail
with EINTR? (see thread regarding solaris/flock for history)

-a

-- 

 ====================================
 | Ara Howard
 | NOAA Forecast Systems Laboratory
 | Information and Technology Services
 | Data Systems Group
 | R/FST 325 Broadway
 | Boulder, CO 80305-3328
 | Email: ahoward / fsl.noaa.gov
 | Phone:  303-497-7238
 | Fax:    303-497-7259
 ====================================