Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 07 Jul 2008 12:28:05 -0500 (CDT)
From:      Sergey Babkin <babkin@verizon.net>
To:        Sergey Babkin <babkin@verizon.net>, Coleman Kane <cokane@FreeBSD.org>
Cc:        arch@freebsd.org, Poul-Henning Kamp <phk@phk.freebsd.dk>
Subject:   Re: Re: Re: Proposal: a revoke() system call
Message-ID:  <22302744.211651215451685258.JavaMail.root@vms227.mailsrvcs.net>

next in thread | raw e-mail | index | archive | help

>> My thinking has been that if close() wakes them up, then things would be
>> inherited from there. The thing I didn't know is that apparently in many cases close()
>> doesn't wake them up.
>> 
>> -SB
>> 
>
>In cases where I need to wake the select() up immediately for cases such
>as this, I've implemented a "trigger pipe" that I include on the select
>list. This is a simple pipe, that is written to by the application in

Yep, This is the design I'm trying to avoid :-)

-SB



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