diff options
-rw-r--r-- | src/server.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/server.cpp b/src/server.cpp index 172bb4744..869498965 100644 --- a/src/server.cpp +++ b/src/server.cpp @@ -220,6 +220,7 @@ Server::Server( m_itemdef(createItemDefManager()), m_nodedef(createNodeDefManager()), m_craftdef(createCraftDefManager()), + m_thread(new ServerThread(this)), m_uptime(0), m_clients(m_con), m_admin_chat(iface), @@ -321,9 +322,6 @@ void Server::init() if (!loadGameConfAndInitWorld(m_path_world, m_gamespec)) throw ServerError("Failed to initialize world"); - // Create server thread - m_thread = new ServerThread(this); - // Create emerge manager m_emerge = new EmergeManager(this); |