From 47e5064885a6dc700196e70aa28372b1d2bb6781 Mon Sep 17 00:00:00 2001 From: def Date: Fri, 14 Aug 2015 23:15:42 +0200 Subject: Add fifo console support for server (from DDNet) --- src/engine/server/server.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/engine/server/server.cpp') diff --git a/src/engine/server/server.cpp b/src/engine/server/server.cpp index f62ceb4d..b830dfe8 100644 --- a/src/engine/server/server.cpp +++ b/src/engine/server/server.cpp @@ -25,6 +25,7 @@ #include #include #include +#include #include @@ -2310,11 +2311,18 @@ int main(int argc, const char **argv) // ignore_convention pEngine->InitLogfile(); +#if defined(CONF_FAMILY_UNIX) + FifoConsole *fifoConsole = new FifoConsole(pConsole, g_Config.m_SvInputFifo, CFGFLAG_SERVER); +#endif + // run the server dbg_msg("server", "starting..."); pServer->Run(); // free +#if defined(CONF_FAMILY_UNIX) + delete fifoConsole; +#endif delete pServer; delete pKernel; delete pEngineMap; -- cgit 1.4.1