Basilisk II and SheepShaver Macintosh emulators
Go to file
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
BasiliskII POSIX conforming use of pthread_cond_wait(). 2005-06-30 10:34:31 +00:00
CVSROOT initial checkin 1999-10-03 14:16:16 +00:00
SheepShaver Fix a damn silly bug. On some occasions, we could have spcflags() set to 2005-06-30 15:29:11 +00:00