Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Jan 1996 13:27:18 +1030 (CST)
From:      Michael Smith <msmith@atrad.adelaide.edu.au>
To:        leisner@sdsp.mc.xerox.com (Marty Leisner)
Cc:        linux-kernel@vger.rutgers.edu, hackers@freebsd.org
Subject:   Re: signal masks and select
Message-ID:  <199601310257.NAA17049@genesis.atrad.adelaide.edu.au>
In-Reply-To: <9601301744.AA29546@gnu.mc.xerox.com> from "Marty Leisner" at Jan 30, 96 09:44:51 am

next in thread | previous in thread | raw e-mail | index | archive | help
Marty Leisner stands accused of saying:
> 
> 
> Select seems to have a well know problem...

The solution is also well known. See Stevens (Advanced Programming in the
Unix Environment), start with the discussion on page 286 and work your
way through it.   This book really is a _must_ for anyone working with
C under Unix.

> Is there any interest into making a select call in the kernel with
> a new signal mask...so the above code segment becomes atomic
> (but if you use it, it's not portable to other Unixes without this
> enhancement...)

No.

> marty		leisner@sdsp.mc.xerox.com   

-- 
]] Mike Smith, Software Engineer        msmith@atrad.adelaide.edu.au    [[
]] Genesis Software                     genesis@atrad.adelaide.edu.au   [[
]] High-speed data acquisition and      (GSM mobile) 0411-222-496       [[
]] realtime instrument control          (ph/fax)  +61-8-267-3039        [[
]] "wherever you go, there you are" - Buckaroo Banzai                   [[



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199601310257.NAA17049>