From 2786ad306abe7487e3fc6bed1123ca8ebc2c3198 Mon Sep 17 00:00:00 2001 From: "madmaxoft@gmail.com" Date: Mon, 19 Mar 2012 17:15:35 +0000 Subject: Fixed player heads always pointing north (new EntityHeadLook packet) git-svn-id: http://mc-server.googlecode.com/svn/trunk@424 0a769ca7-a7f5-676a-18bf-c427514a06d6 --- source/cServer.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'source/cServer.cpp') diff --git a/source/cServer.cpp b/source/cServer.cpp index 39b74464d..ceee46fa0 100644 --- a/source/cServer.cpp +++ b/source/cServer.cpp @@ -269,13 +269,17 @@ cServer::cServer() cServer::~cServer() { - if( m_pState->SListenClient ) m_pState->SListenClient.CloseSocket(); + // TODO: Shut down the server gracefully + if ( m_pState->SListenClient ) + { + m_pState->SListenClient.CloseSocket(); + } m_pState->SListenClient = 0; m_pState->bStopListenThread = true; - delete m_pState->pListenThread; m_pState->pListenThread = 0; + delete m_pState->pListenThread; m_pState->pListenThread = NULL; m_pState->bStopTickThread = true; - delete m_pState->pTickThread; m_pState->pTickThread = 0; + delete m_pState->pTickThread; m_pState->pTickThread = NULL; delete m_pState; } -- cgit v1.2.3