summaryrefslogtreecommitdiff
path: root/examples/IPC_SAP/SOCK_SAP/CPP-inserver-fancy.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/IPC_SAP/SOCK_SAP/CPP-inserver-fancy.cpp')
-rw-r--r--examples/IPC_SAP/SOCK_SAP/CPP-inserver-fancy.cpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/examples/IPC_SAP/SOCK_SAP/CPP-inserver-fancy.cpp b/examples/IPC_SAP/SOCK_SAP/CPP-inserver-fancy.cpp
index 57abb16864e..712fb6372ba 100644
--- a/examples/IPC_SAP/SOCK_SAP/CPP-inserver-fancy.cpp
+++ b/examples/IPC_SAP/SOCK_SAP/CPP-inserver-fancy.cpp
@@ -58,10 +58,6 @@ class Handler : public ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_NULL_SYNCH>
{
// = TITLE
// Base class for the oneway and twoway handlers.
-
- friend class Handler_Factory;
- // The factory has special permission. (to access svc ()).
-
public:
virtual int open (void * = 0);
// Generic initialization method.
@@ -529,8 +525,7 @@ Handler_Factory::create_handler (ACE_SOCK_Acceptor &acceptor,
return handler->activate ();
#else
handler->svc ();
- handler->close (0);
- return 0;
+ handler->close ();
#endif /* ACE_HAS_THREADS */
}
@@ -594,7 +589,8 @@ Handler_Factory::handle_events (void)
}
}
- ACE_NOTREACHED (return 0;)
+ /* NOTREACHED */
+ return 0;
}
int