diff options
author | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2007-03-05 17:41:37 +0000 |
---|---|---|
committer | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2007-03-05 17:41:37 +0000 |
commit | 94e806931a796565bde7dbf5f278ee6d931ab113 (patch) | |
tree | 8cae9547016b1ffbf4881190418c9bd50f0dc6da | |
parent | fe22a203f2be9937cee00098748e328d8d584d7d (diff) | |
download | ATCD-94e806931a796565bde7dbf5f278ee6d931ab113.tar.gz |
Mon Mar 5 17:16:16 UTC 2007 Carlos O'Ryan <coryan@atdesk.com>
-rw-r--r-- | ACE/ChangeLog | 6 | ||||
-rw-r--r-- | ACE/tests/Bug_2820_Regression_Test.cpp | 6 |
2 files changed, 9 insertions, 3 deletions
diff --git a/ACE/ChangeLog b/ACE/ChangeLog index 1a291dd035f..e59e8b67aff 100644 --- a/ACE/ChangeLog +++ b/ACE/ChangeLog @@ -1,3 +1,9 @@ +Mon Mar 5 17:16:16 UTC 2007 Carlos O'Ryan <coryan@atdesk.com> + + * tests/Bug_2820_Regression_Test.cpp: + The test was broken, it did not delete the Reactor, so it failed + to test what we wanted. + Mon Mar 5 14:16:49 UTC 2007 Olli Savia <ops@iki.fi> * tests/run_test.lst: diff --git a/ACE/tests/Bug_2820_Regression_Test.cpp b/ACE/tests/Bug_2820_Regression_Test.cpp index 6a56906b446..02026185780 100644 --- a/ACE/tests/Bug_2820_Regression_Test.cpp +++ b/ACE/tests/Bug_2820_Regression_Test.cpp @@ -74,7 +74,7 @@ run_main (int, ACE_TCHAR *[]) notify_count, pre_notify_count, pos_notify_count)); } - reactor.release(); + reactor.reset(); ACE_Event_Handler::Reference_Count pos_release_count = v->add_reference(); @@ -90,8 +90,8 @@ run_main (int, ACE_TCHAR *[]) pre_notify_count, pos_release_count)); } - // Remove a reference for each time we explicitly increased it. - v->remove_reference(); + // Remove a reference for each time we explicitly increased it, + // minus one time because the _var will take care of that. v->remove_reference(); v->remove_reference(); |