2009/7/27, Vladimir Tzankov <vtzankov@...>:
> On 7/27/09, Reini Urban <rurban@...> wrote:
> > Just for the records:
> > With cygwin and POSIX_THREADS almost all threads tests pass, just two not:
> > (y-or-n-p-timeout 1 t "y or n") T
> > (yes-or-no-p-timeout 0.5 nil "yes or no") NIL
> > do not timeout (interrupt the io) as expected.
> It's known issue.
> Currently there is no way to interrupt io on win32.
> On cygwin with POSIX_THREADS we rely on provided POSIX signal
> emulation and as it looks - it does not as well. I am not sure what
> can be done here.
> On mingw with WIN32_THREADS I plan to use overlapped operations and
> other win32 specific stuff in order to implement it.
Here is the patch to disable these failing tests