ODE supports installing error handlers via dSetError/Debug/MessageHandler().
Unfortunately, dError and dDebug call exit() and abort() repectively, regardless of there being an error handler set.
I propose to only exit/abort if no handler has been set. Otherwise the error handler should do exactly that: handle the error.
Log in to post a comment.