> I could find no post in the Cygwin archives related to this bug
(Cygwin
> XEmacs hanging). Does anyone know if it has been reported? If not, I am
> willing to report it, but do not know how to describe the error
in enough
> detail to help the Cygwin folks. It seems to me that Andy Piper has the
> knowledge, but is very busy with other XEmacs issues.
This is the windows bug fix:
http://list-archive.xemacs.org/xemacs-patches/200207/msg00000.html
The cygwin implementation of select() uses MsgWaitForMultipleObjects
when you specify a file handle of /dev/windows. It seems likely that
the cygwin implementation of select() needs the same fix.
You can try reporting this to the cygwin list but I already sent
cgf the patch a while back with no response - so don't hold your
breath. Probably the best thing to do is check out the cygwin CVS
sources find the implementation of select (select.cc I think) and try
and produce a patch suitable for it and post it to the cygwin mailing
list.
andy