[comp.sys.atari.st] Fighting evnt_multi

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.