summaryrefslogtreecommitdiff
path: root/docs/tutorials/001/server.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'docs/tutorials/001/server.cpp')
-rw-r--r--docs/tutorials/001/server.cpp36
1 files changed, 0 insertions, 36 deletions
diff --git a/docs/tutorials/001/server.cpp b/docs/tutorials/001/server.cpp
deleted file mode 100644
index a2a89d22d1a..00000000000
--- a/docs/tutorials/001/server.cpp
+++ /dev/null
@@ -1,36 +0,0 @@
-
-// $Id$
-
-
-#include "ace/Reactor.h"
-ACE_Reactor * g_reactor;
-
-#include "acceptor.h"
-
-static sig_atomic_t finished = 0;
-extern "C" void handler (int) { finished = 1; }
-
-static const u_short PORT = ACE_DEFAULT_SERVER_PORT;
-
-int
-main (int argc, char *argv[])
-{
- g_reactor = new ACE_Reactor;
-
- ACE_Sig_Action sa ((ACE_SignalHandler) handler, SIGINT);
-
- ACE_INET_Addr addr (PORT);
- Logging_Acceptor * peer_acceptor = new Logging_Acceptor(addr);
-
- if (g_reactor-> register_handler (peer_acceptor, ACE_Event_Handler::READ_MASK) == -1)
- ACE_ERROR_RETURN ((LM_ERROR, "registering service with ACE_Reactor\n"), -1);
-
- ACE_DEBUG ((LM_DEBUG, "(%P|%t) starting up server logging daemon\n"));
-
- while (!finished)
- g_reactor-> handle_events ();
-
- ACE_DEBUG ((LM_DEBUG, "(%P|%t) shutting down server logging daemon\n"));
-
- return 0;
-}