diff options
author | oci <oci@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-04-27 16:06:32 +0000 |
---|---|---|
committer | oci <oci@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-04-27 16:06:32 +0000 |
commit | 0fed911751183b20bc17fe8931504796eb7f7e8f (patch) | |
tree | d3a6d3297e19d9e9ad49b66f13835b51d6074935 | |
parent | f7cd6c7fbccd26bd4b068af11947bc96a94ba78f (diff) | |
download | ATCD-0fed911751183b20bc17fe8931504796eb7f7e8f.tar.gz |
ChangeLogTag: Fri Apr 27 11:03:40 2001 Chad Elliott <elliott_c@ociweb.com>
-rw-r--r-- | TAO/ChangeLogs/ChangeLog-02a | 7 | ||||
-rw-r--r-- | TAO/tests/DynAny_Test/driver.cpp | 5 |
2 files changed, 12 insertions, 0 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a index 977df264068..dcdd5ab1bce 100644 --- a/TAO/ChangeLogs/ChangeLog-02a +++ b/TAO/ChangeLogs/ChangeLog-02a @@ -1,3 +1,10 @@ +Fri Apr 27 11:03:40 2001 Chad Elliott <elliott_c@ociweb.com> + + * tests/DynAny_Test/driver.cpp: + + Clean up the orb in the Driver destructor. This allows the test + to run properly on VxWorks. + Fri Apr 27 10:45:35 2001 Chad Elliott <elliott_c@ociweb.com> * tests/Explicit_Event_Loop/client.cpp: diff --git a/TAO/tests/DynAny_Test/driver.cpp b/TAO/tests/DynAny_Test/driver.cpp index 917d38b2eb8..6f51ccaefce 100644 --- a/TAO/tests/DynAny_Test/driver.cpp +++ b/TAO/tests/DynAny_Test/driver.cpp @@ -57,6 +57,11 @@ Driver::Driver (void) // destructor Driver::~Driver (void) { + if (this->orb_.in () != 0) + { + this->orb_->shutdown (); + this->orb_->destroy (); + } } // initialize the driver |