This is the mail archive of the cygwin-developers@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: possible mmap() problems


On Mon, Apr 21, 2003 at 08:52:13AM -0400, Joe Buehler wrote:
>Christopher Faylor wrote:
>
>>Yow.  I hate those.  Do you think it could be the pipe thread thing in a
>>different form?  If so, I could easily hack together a patch which
>>reinstates the previous polling method for dealing with signals.
>
>If you send it to me, I will try it and see what happens.  Turning
>off mmap() in ksh93 really made things better (though not 100%
>unfortunately).

Just commenting out the if in fhandler_pipe::ready_for_read which
controls whether "fhandler_base::ready_for_read" gets called or not,
making fhandler_base::ready_for_read always called unconditionally,
should get you pretty close to the way things used to be.

cgf


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]