Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Apr 1996 17:51:48 +1000
From:      Bruce Evans <bde@zeta.org.au>
To:        bde@zeta.org.au, jkh@time.cdrom.com
Cc:        hackers@FreeBSD.org
Subject:   Re: Any clues as to why this fails?
Message-ID:  <199604060751.RAA16135@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>> - printf() gives undefined behaviour in signal handlers.

>I know that.  I just wanted to see if the handler was being called at

Don't show bad examples.

>> except ttys, sockets or perhaps pipes.  To work as documented in fcntl.3,
>> F_SETOWN would need to have a pgrp entry in the filedesc struct.  This
>> would probably be useful - it would allow sending SIGIO to arbitrary
>> sets of sufficiently privileged processes.

>Sounds fine to me - did I hear an implicit hand being raised here, or
>should one of the rest of us go about doing this?  :-)

I'm still wondering why BSD[Lite] does it the way it does.

>What Thomas wants is not unreasonable here - polling the mouse with
>SIGIO might not be elegant, but I can certainly understand the desire
>to have it work.  I can predict that his next question after reading
>the above will be "Uh, OK.  So.... Can I rely on this working anytime
>soon?" and it'd be nice to have some semblance of an answer in
>advance.

No.  The next release isn't close, and some people will keep running
1.1.5...

Bruce



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