diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1998-11-24 03:51:28 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1998-11-24 03:51:28 +0000 |
commit | d7f4e11df79135a141130dee93e5c27f5ffb9fb5 (patch) | |
tree | 2ed9f65b181135052ed9e7ea3c22f524bc066ed3 /ace/DLL.cpp | |
parent | 8faaa72fb30ebc0e7bad697b1c18124ec5a631c6 (diff) | |
download | ATCD-d7f4e11df79135a141130dee93e5c27f5ffb9fb5.tar.gz |
.
Diffstat (limited to 'ace/DLL.cpp')
-rw-r--r-- | ace/DLL.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ace/DLL.cpp b/ace/DLL.cpp index 3457c53e897..b702b548be6 100644 --- a/ace/DLL.cpp +++ b/ace/DLL.cpp @@ -37,7 +37,7 @@ ACE_DLL::ACE_DLL (ACE_DL_TYPE dll_name, ACE_DLL::~ACE_DLL (void) { // CLose the library only if it hasn't been already. - if (this->close_on_destruction_ == 1 + if (this->close_on_destruction_ == 1 && this->handle_ != ACE_SHLIB_INVALID_HANDLE) this->close (); } |