summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2005-02-16 15:13:47 +0000
committerSteve Huston <shuston@riverace.com>2005-02-16 15:13:47 +0000
commit1543382de014a1ea5074fdb8b4c9a4d509685d3e (patch)
tree7f896680de4c43f3f8bacb7f2b43e317a1e285ea
parentbe61fb01d50281848e744387a4c9144b0bdb698f (diff)
downloadATCD-1543382de014a1ea5074fdb8b4c9a4d509685d3e.tar.gz
ChangeLogTag:Wed Feb 16 10:13:41 2005 Steve Huston <shuston@riverace.com>
-rw-r--r--ChangeLog7
-rw-r--r--examples/Reactor/Proactor/post_completions.cpp2
-rw-r--r--examples/Reactor/Proactor/test_proactor.cpp2
3 files changed, 9 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index e79e64c33e3..057123acb44 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+Wed Feb 16 10:13:41 2005 Steve Huston <shuston@riverace.com>
+
+ * examples/Reactor/Proactor/post_completions.cpp:
+ * examples/Reactor/Proactor/test_proactor.cpp: Adjust the overridden
+ result class and internal proactor calls to pass handler's proxy
+ pointer, not the handler itself.
+
Wed Feb 16 07:02:15 2005 Chad Elliott <elliott_c@ociweb.com>
* ace/OS_NS_stdlib.inl:
diff --git a/examples/Reactor/Proactor/post_completions.cpp b/examples/Reactor/Proactor/post_completions.cpp
index 510d29ee164..4323b8f85e4 100644
--- a/examples/Reactor/Proactor/post_completions.cpp
+++ b/examples/Reactor/Proactor/post_completions.cpp
@@ -69,7 +69,7 @@ public:
const void *act,
int signal_number,
size_t sequence_number)
- : RESULT_CLASS (handler,
+ : RESULT_CLASS (handler.proxy (),
act,
ACE_INVALID_HANDLE,
0, // Offset
diff --git a/examples/Reactor/Proactor/test_proactor.cpp b/examples/Reactor/Proactor/test_proactor.cpp
index a4f39c8d795..9acae3255cb 100644
--- a/examples/Reactor/Proactor/test_proactor.cpp
+++ b/examples/Reactor/Proactor/test_proactor.cpp
@@ -133,7 +133,7 @@ Receiver::open (ACE_HANDLE handle,
// Fake the result so that we will get called back.
ACE_Asynch_Read_Stream_Result_Impl *fake_result =
- ACE_Proactor::instance ()->create_asynch_read_stream_result (*this,
+ ACE_Proactor::instance ()->create_asynch_read_stream_result (this->proxy (),
this->handle_,
duplicate,
initial_read_size,