diff options
Diffstat (limited to 'src/engine/server/server.cpp')
| -rw-r--r-- | src/engine/server/server.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
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 <engine/shared/packer.h> #include <engine/shared/protocol.h> #include <engine/shared/snapshot.h> +#include <engine/shared/fifoconsole.h> #include <mastersrv/mastersrv.h> @@ -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; |