summaryrefslogtreecommitdiff
path: root/ace/Reactor.cpp
diff options
context:
space:
mode:
authorirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-03-18 05:29:42 +0000
committerirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-03-18 05:29:42 +0000
commitccc97a79e4cec950feada73799e9a255d2ef1809 (patch)
tree1bc961bfaa8d2be93b02811e315bb39e3e9132b2 /ace/Reactor.cpp
parent9ce42d3b70f36aed05d1321a8841e1b9e0111ff8 (diff)
downloadATCD-ccc97a79e4cec950feada73799e9a255d2ef1809.tar.gz
*** empty log message ***
Diffstat (limited to 'ace/Reactor.cpp')
-rw-r--r--ace/Reactor.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/ace/Reactor.cpp b/ace/Reactor.cpp
index 356922c31c6..624884bdebe 100644
--- a/ace/Reactor.cpp
+++ b/ace/Reactor.cpp
@@ -7,6 +7,7 @@
#if !defined (ACE_HAS_WINCE)
# include "ace/Service_Config.h"
# include "ace/WFMO_Reactor.h"
+# include "ace/Msg_WFMO_Reactor.h"
#endif /* !ACE_HAS_WINCE */
#include "ace/Select_Reactor.h"
#include "ace/Object_Manager.h"
@@ -28,7 +29,11 @@ ACE_Reactor::ACE_Reactor (ACE_Reactor_Impl *impl)
#if !defined (ACE_WIN32) || !defined (ACE_HAS_WINSOCK2) || (ACE_HAS_WINSOCK2 == 0) || defined (ACE_USE_SELECT_REACTOR_FOR_REACTOR_IMPL)
ACE_NEW (impl, ACE_Select_Reactor);
#else /* We are on Win32 and we have winsock and ACE_USE_SELECT_REACTOR_FOR_REACTOR_IMPL is not defined */
+ #if defined (ACE_USE_MSG_WFMO_REACTOR_FOR_REACTOR_IMPL)
+ ACE_NEW (impl, ACE_Msg_WFMO_Reactor);
+ #else
ACE_NEW (impl, ACE_WFMO_Reactor);
+ #endif /* ACE_USE_MSG_WFMO_REACTOR_FOR_REACTOR_IMPL */
#endif /* !defined (ACE_WIN32) || !defined (ACE_HAS_WINSOCK2) || (ACE_HAS_WINSOCK2 == 0) || defined (ACE_USE_SELECT_REACTOR_FOR_REACTOR_IMPL) */
this->implementation (impl);
this->delete_implementation_ = 1;