saj@chinet.UUCP (Stephen Jacobs) (04/26/88)
Just a little war story with a happy ending. I have a program which uses just about every level of management of what goes on the screen of an ST- line A through AES. One particular call to evnt_multi() got totally blasted: usually it fell through whether there was an appropriate event or not. The last straw was when it started waiting through appropriate events (ie hanging the program). I put an evnt_multi() that includes a timer event with a time of zero in front of the problem call, and now it seems to work properly. I guess something at VDI level blew away a variable AES needed, and the extra call replaces it. If this helps you, great. If you can explain this kind of behavior, I'd like to hear (read) it.