diff options
author | dai_y <dai_y@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2005-11-10 17:28:45 +0000 |
---|---|---|
committer | dai_y <dai_y@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2005-11-10 17:28:45 +0000 |
commit | fabf412edb3efc5b1bcf8be59b61d3782a0b018f (patch) | |
tree | 5fdd707d34a3ee6375a3084f624e702c239f1c23 /TAO/tao/CSD_ThreadPool | |
parent | d99ce6dae674e40f1afeaa541661674c3ad90f31 (diff) | |
download | ATCD-fabf412edb3efc5b1bcf8be59b61d3782a0b018f.tar.gz |
Thu Nov 10 10:18:20 USMST 2005 Yan Dai <dai_y@ociweb.com>
Diffstat (limited to 'TAO/tao/CSD_ThreadPool')
-rw-r--r-- | TAO/tao/CSD_ThreadPool/CSD_TP_Strategy_Factory.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/TAO/tao/CSD_ThreadPool/CSD_TP_Strategy_Factory.cpp b/TAO/tao/CSD_ThreadPool/CSD_TP_Strategy_Factory.cpp index f3234ce5568..86f2a07477f 100644 --- a/TAO/tao/CSD_ThreadPool/CSD_TP_Strategy_Factory.cpp +++ b/TAO/tao/CSD_ThreadPool/CSD_TP_Strategy_Factory.cpp @@ -43,15 +43,15 @@ TAO::CSD::TP_Strategy_Factory::init (int argc, if (repo != 0) repo->init(0,0); - ACE_CString poa_name; - unsigned long num_threads = 1; - bool serialize_servants = true; - // Parse any service configurator parameters. for (int curarg = 0; curarg < argc; curarg++) if (ACE_OS::strcasecmp (argv[curarg], ACE_TEXT("-CSDtp")) == 0) { + ACE_CString poa_name; + unsigned long num_threads = 1; + bool serialize_servants = true; + curarg++; if (curarg < argc) { @@ -83,7 +83,7 @@ TAO::CSD::TP_Strategy_Factory::init (int argc, num_thread_str = arg_remainder.substr (0, pos); ACE_CString off_str = - arg.substr (pos + 1, arg.length () - pos); + arg_remainder.substr (pos + 1, arg.length () - pos); // Case-insensitive string comparison. if (ACE_OS::strcasecmp (off_str.c_str(), |