select
Metin KAYA
metin at EnderUNIX.org
Thu Jan 3 12:10:54 PST 2008
> Metin KAYA <metin at EnderUNIX.org> writes:
>> Yes Rick, I'm asking this "indefinitely" issue. Is there anything that
>> handle this NULL situation a signal, or etc.? How does Linux or
>> FreeBSD behave?
> Please don't top-post.
> Like most other system calls that block "indefinitely", select(2) will
> be interrupted by signals. This is *also* documented in the man page
> you didn't read:
> [EINTR] A signal was delivered before the time limit expired
> and before any of the selected events occurred.
> See sigaction(2) for details on how to modify the way system calls
> behave when a signal is delivered.
> DES
Thanks. I've read select_tut(2) man page in FC8 but there is no such
explanation about EINTR, so don't mind my this mistake.
--
Metin KAYA
EnderUNIX Software Developer Endersys Software Engineer
http://www.EnderUNIX.org/metin http://www.Endersys.com/
More information about the freebsd-hackers
mailing list