bug in dispatchException()
tullmann@cs.utah.edu
tullmann@cs.utah.edu
Tue, 3 Feb 1998 10:52:42 -0700 (MST)
Kaffe hackers,
At the end of kaffevm/exception.c:dispatchExecption(), there is a call
to EXIT(1) after the uncaughtException handler returns. That should be
a call to THREAD_EXIT(). (We just want the thread to die, not the
whole VM.)
Additionally, the language spec states that (uncaught) exceptions
thrown in a call to uncaughtException() should be silently ignored and
the thread should be unconditionally terminated. (Its going to die
anyway.) Any ideas on the best way to handle this?
-Pat