PROBLEM: (91631) (PATCH ID: OSF520-436) ******** Shared libraries that call atexit() or pthread_atfork() to register atexit or prefork handlers do not unregister the handlers if the libraries are unmapped by a call to dlclose. This condition causes a segfault when an attempt is made to invoke the handlers during an exit() or fork() operation. The patch properly unregisters the handlers that were registered by atexit() or pthread_atfork(), when the shared libraries in which they reside are unmapped by a dlclose() call.