maybe bug fix for mac server logging problem, added zip for deploying on mac to include COPYING file

This commit is contained in:
Volker Fischer 2010-03-14 15:51:22 +00:00
parent 8950e897f0
commit 3fae9fb1cf
2 changed files with 13 additions and 4 deletions

View File

@ -4,4 +4,6 @@ rm -rf llcon.app
make clean
make -j2
macdeployqt llcon.app -dmg
zip llcon-version-mac.zip llcon.dmg COPYING
rm llcon.dmg
cd mac

View File

@ -355,11 +355,18 @@ void CServer::Start()
void CServer::Stop()
{
// stop timer
HighPrecisionTimer.Stop();
// Under Mac we have the problem that the timer shutdown might
// take some time and therefore we get a lot of "server stopped"
// entries in the log. The following condition shall prevent this.
// For the other OSs this should not hurt either.
if ( IsRunning() )
{
// stop timer
HighPrecisionTimer.Stop();
// logging (add "server stopped" logging entry)
Logging.AddServerStopped();
// logging (add "server stopped" logging entry)
Logging.AddServerStopped();
}
}
void CServer::OnTimer()