summaryrefslogtreecommitdiff
path: root/examples/Threads
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1997-05-21 06:40:20 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1997-05-21 06:40:20 +0000
commit2e55e5de064f8f830f9500b3b763f4d835108eb5 (patch)
tree7fd742e4c8d992d2c1045cb34f62139883bfab9e /examples/Threads
parenta9ed61b14817cf00e94082614b98422836664aa3 (diff)
downloadATCD-2e55e5de064f8f830f9500b3b763f4d835108eb5.tar.gz
*** empty log message ***
Diffstat (limited to 'examples/Threads')
-rw-r--r--examples/Threads/process_manager.cpp14
1 files changed, 8 insertions, 6 deletions
diff --git a/examples/Threads/process_manager.cpp b/examples/Threads/process_manager.cpp
index 5d3f616d0b3..c2dc450b95c 100644
--- a/examples/Threads/process_manager.cpp
+++ b/examples/Threads/process_manager.cpp
@@ -95,14 +95,14 @@ static int child = 0;
static void
parse_args (int argc, char *argv[])
{
- ACE_Get_Opt get_opt (argc, argv, "t:i:cu");
+ ACE_Get_Opt get_opt (argc, argv, "p:i:cu");
int c;
while ((c = get_opt ()) != -1)
switch (c)
{
- case 't':
+ case 'p':
n_processes = ACE_OS::atoi (get_opt.optarg);
break;
case 'i':
@@ -114,7 +114,7 @@ parse_args (int argc, char *argv[])
case 'u':
default:
ACE_DEBUG ((LM_DEBUG, "usage:\n"
- "-t <threads/processes>\n"
+ "-p <processes>\n"
"-i <iterations>\n"));
break;
}
@@ -127,9 +127,11 @@ main (int argc, char *argv[])
daemon.open (argv[0]);
- ::atexit (exithook);
+ ACE_UNUSED_ARG (n_processes);
- ::parse_args (argc, argv);
+ atexit (exithook);
+
+ parse_args (argc, argv);
ACE_Sig_Set sigset (1); // Block all signals.
@@ -140,7 +142,7 @@ main (int argc, char *argv[])
if (child)
{
- ::worker (n_iterations);
+ worker (n_iterations);
return 0;
}