Change NT:MSGWAITFORMULTIPLEOBJECTS to check for messages that were
authorChris Hanson <org/chris-hanson/cph>
Sat, 17 May 1997 07:00:23 +0000 (07:00 +0000)
committerChris Hanson <org/chris-hanson/cph>
Sat, 17 May 1997 07:00:23 +0000 (07:00 +0000)
commit71b636cfbd7cadf4ffa2c384ecd546c555a94d9a
tree1ab4e7640a41ef5f452ea56007ae6cf2f1b35b19
parentca747312eee48d6ad902e12816a42d2583b0ee73
Change NT:MSGWAITFORMULTIPLEOBJECTS to check for messages that were
removed from the input queue and placed on one of the screen queues.
This eliminates a serious bug in Edwin: running an asynchronous
evaluation that did no output would cause Edwin to lock up until the
evaluation completed.
v7/src/microcode/ntscreen.c
v7/src/microcode/ntscreen.h
v7/src/microcode/prntio.c