gbeauche ec8661f431 Fix a damn silly bug. On some occasions, we could have spcflags() set to
EXEC_RETURN | HANDLE_INTERRUPT. And then, we handled the interrupt, but
EXEC_RETURN was set so we returned very quickly without completing the
interrupt routine. As a side effect, this occasionnaly hung the emulator
most likely with {ethernet,audio}-based applications that trigger a lot
of interrupts.

The fix is to always honour EXEC_RETURN flag at first, of course.
2005-06-30 15:29:11 +00:00
1999-10-03 14:16:16 +00:00
Description
Basilisk II and SheepShaver Macintosh emulators
22 MiB
Languages
C++ 66%
C 26.4%
M4 2.6%
Objective-C++ 1.7%
Assembly 1.2%
Other 2%