Mail Archives: cygwin-developers/1998/11/26/17:05:15
On Thu, Nov 26, 1998 at 12:45:56PM -0500, Sergey Okhapkin wrote:
>Christopher Faylor wrote:
>> >Here is my temporary fix - peek a handle before checking for a signal.
>>
>> Of course. That makes sense. That's not a temporary fix. That's
>> the way it should be.
>>
>
>That's not the way!
>
>time (ms) action
>
>0 peek handle, no data present, wait for signal_arrived.
>1
>2
>3 data ready. We are still sleepihg in WFSO.
>4
>5
>6
>7
>8
>9
>10 WFSO completed, peek handle marks handle as ready.
>
>In this scenario we have 7ms of extra wait time :-(
Yep. Uh huh. It's called polling. That is the way it was in the last
snapshot, too.
-chris
- Raw text -