(sys_select): Call MsgWaitForMultipleObjects instead
authorAndrew Innes <andrewi@gnu.org>
Thu, 1 Jul 1999 19:47:32 +0000 (19:47 +0000)
committerAndrew Innes <andrewi@gnu.org>
Thu, 1 Jul 1999 19:47:32 +0000 (19:47 +0000)
commit8b031dcc5f69c3c436fdeb4695e4cd4bbe73e915
treea842c2c3f09afaa39513996115e241d811068a1d
parent3945a18ace4501399b3b8f7ac3b44b531a0f7c8d
(sys_select): Call MsgWaitForMultipleObjects instead
of WaitForMultipleObjects when user input is allowed, so we can
handle incoming window messages.  Call drain_message_queue when
there are messages waiting; this ensures that windows created
indirectly from the lisp thread get processed properly, and don't
hang other applications by failing to respond to broadcasts.
src/w32proc.c