CEE3579S
Attempted to delete DLL dll-name while running C++ destructors.

Explanation

The application is attempting to delete DLL dll-name while running C++ destructors.

System action

The feedback code is returned to the caller.

If this was an explicit DLL Free (CEEPFDE) or DLL Close (CEEPCLDL) request, the feedback code is returned to the caller.

If this was a C dllfree() or dlclose() request and the _EDC_DLL_DIAG environment variable was not set to QUIET, the error message was sent to the Language Environment® message file. Other DLL diagnostic options, such as issuing ctrace(), signaling a condition, and turning off _EDC_DLL_DIAG diagnostics, were available through the _EDC_DLL_DIAG environment variable.

If this was an explicit C dlclose() request, this error could also be returned to the caller through a subsequent call to the C dlerror() function.

A CEEDLLF DLL failure control block was populated with further DLL error diagnostics.

Programmer response

Make sure that you are not deleting this DLL from your C++ destructors.

Symbolic Feedback Code

CEE3FR