diff options
Diffstat (limited to 'netsvcs/lib/Name_Handler.cpp')
-rw-r--r-- | netsvcs/lib/Name_Handler.cpp | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/netsvcs/lib/Name_Handler.cpp b/netsvcs/lib/Name_Handler.cpp index f2ddb2e950f..fc4a8b9cb46 100644 --- a/netsvcs/lib/Name_Handler.cpp +++ b/netsvcs/lib/Name_Handler.cpp @@ -174,21 +174,12 @@ public: int parse_args (int argc, char *argv[]); // Parse svc.conf arguments. - int handle_signal (int, siginfo_t *, ucontext_t *); - private: ACE_Schedule_All_Reactive_Strategy<ACE_Name_Handler> scheduling_strategy_; // The scheduling strategy is designed for Reactive services. }; int -ACE_Name_Acceptor::handle_signal (int, siginfo_t *, ucontext_t *) -{ - ACE_DEBUG ((LM_DEBUG, "ACE_Name_Acceptor::handle_signal got called\n")); - return 0; -} - -int ACE_Name_Acceptor::parse_args (int argc, char *argv[]) { ACE_TRACE ("ACE_Name_Acceptor::parse_args"); @@ -237,12 +228,6 @@ ACE_Name_Acceptor::init (int argc, char *argv[]) "acceptor::open failed", this->service_addr_.get_port_number ()), -1); - // Register ourselves to receive SIGINT so we can shutdown - // gracefully. - if (this->reactor ()->register_handler (SIGINT, this) == -1) - ACE_ERROR_RETURN ((LM_ERROR, "%n: %p\n", - "register_handler (SIGINT)"), -1); - // Ignore SIGPIPE so that each <SVC_HANDLER> can handle this on its // own. ACE_Sig_Action sig (ACE_SignalHandler (SIG_IGN), SIGPIPE); |