diff options
author | kitty <kitty@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-04-01 23:58:32 +0000 |
---|---|---|
committer | kitty <kitty@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-04-01 23:58:32 +0000 |
commit | 3added0842c7a9ee02390804f376735581bd6d25 (patch) | |
tree | 7de2fe1865c186171fb534807168008c5cc16cb9 /TAO/examples/Simple/chat/server.cpp | |
parent | 6db09dc2d2a3939ea3b92ea8c9c678077c34d3e2 (diff) | |
download | ATCD-3added0842c7a9ee02390804f376735581bd6d25.tar.gz |
ChangeLogTag: Sun Apr 1 18:47:32 2001 Krishnakumar B <kitty@cs.wustl.edu>
Diffstat (limited to 'TAO/examples/Simple/chat/server.cpp')
-rw-r--r-- | TAO/examples/Simple/chat/server.cpp | 31 |
1 files changed, 14 insertions, 17 deletions
diff --git a/TAO/examples/Simple/chat/server.cpp b/TAO/examples/Simple/chat/server.cpp index fe8731c6af8..fa51ab64883 100644 --- a/TAO/examples/Simple/chat/server.cpp +++ b/TAO/examples/Simple/chat/server.cpp @@ -22,26 +22,23 @@ int main (int argc, char *argv[]) { + ACE_TRY_NEW_ENV { Server_i server_i; - if (server_i.init (argc, argv, ACE_TRY_ENV) != 0) - { - ACE_TRY_CHECK; - - ACE_ERROR_RETURN ((LM_ERROR, - "\n error in init.\n"), - 1); - } - if (server_i.run (ACE_TRY_ENV) != 0) - { - ACE_TRY_CHECK; - - ACE_ERROR_RETURN ((LM_ERROR, - "\n error in run.\n"), - 1); - } + int ret = server_i.init (argc, argv, ACE_TRY_ENV); + ACE_TRY_CHECK; + if (ret != 0) + ACE_ERROR_RETURN ((LM_ERROR, + "\n error in init.\n"), + 1); + ret = server_i.run (ACE_TRY_ENV); + ACE_TRY_CHECK; + if (ret != 0) + ACE_ERROR_RETURN ((LM_ERROR, + "\n error in run.\n"), + 1); } ACE_CATCHANY { @@ -50,6 +47,6 @@ main (int argc, char *argv[]) return 1; } ACE_ENDTRY; - + ACE_CHECK_RETURN (0); return 0; } |