On Darwin, if there's a link error (in APR-dso, if something goes wrong), the program will exit without giving a chance to the caller to do anything:
#man NSModule [...] If the user does not supply these functions, the default will be to write an error message on to file descriptor 2 (usually stderr) and exit the program (except for the linkEdit error handler when the NSLinkEditErrors is NSLinkEditWarningError, then the default is to do noth- ing). [...] "these functions" refer to a set of NSLinkEditErrorHandlers which should be installed to alter the default behavior... Do you think it would be wise to go ahead and install them? Pier -- I think that it's extremely foolish to name a server after the current U.S. President. B.W. Fitzpatrick