diff options
author | venkita <venkita@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-04-15 03:40:57 +0000 |
---|---|---|
committer | venkita <venkita@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-04-15 03:40:57 +0000 |
commit | d50b4b30d4ce9e094d03d50ffd66981ecc0ada91 (patch) | |
tree | 6c347018d7934fdb6b03e64bbaad8bd758a5ae2b /Kokyu/Kokyu.cpp | |
parent | 9059df93e1e7c1da8c8a0bd3d8d00d876678bc96 (diff) | |
download | ATCD-d50b4b30d4ce9e094d03d50ffd66981ecc0ada91.tar.gz |
ChangeLogTag: Mon Apr 14 22:37:34 2003 Venkita Subramonian <venkita@cs.wustl.edu>
Diffstat (limited to 'Kokyu/Kokyu.cpp')
-rw-r--r-- | Kokyu/Kokyu.cpp | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/Kokyu/Kokyu.cpp b/Kokyu/Kokyu.cpp index 9398e3d92cc..90f691671e4 100644 --- a/Kokyu/Kokyu.cpp +++ b/Kokyu/Kokyu.cpp @@ -1,5 +1,6 @@ // $Id$ +#include "ace/Dynamic_Service.h" #include "Kokyu.h" #include "Default_Dispatcher_Impl.h" @@ -71,11 +72,17 @@ Dispatcher_Factory:: create_DSRT_dispatcher (const DSRT_ConfigInfo& config_info) { DSRT_Dispatcher_Impl* tmp; - ACE_NEW_RETURN (tmp, DSRT_Dispatcher_Impl, (DSRT_Dispatcher*)0); + //ACE_NEW_RETURN (tmp, DSRT_Dispatcher_Impl, (DSRT_Dispatcher*)0); + + DSRT_Dispatcher_Impl::init_svcs (); + + tmp = + ACE_Dynamic_Service<DSRT_Dispatcher_Impl>::instance ("DSRT_Dispatcher_Impl"); + DSRT_Dispatcher* disp; ACE_NEW_RETURN (disp, DSRT_Dispatcher, (DSRT_Dispatcher*)0); disp->implementation (tmp); - tmp->init (config_info); + // tmp->init (config_info); return disp; } |