浏览代码

Absturz des Servers nach beenden eines Spiels behoben

Kolja Strohm 5 年之前
父节点
当前提交
50b0902d5d
共有 2 个文件被更改,包括 2 次插入2 次删除
  1. 0 2
      Asteroids/Spiel.cpp
  2. 2 0
      Asteroids/Statistik.cpp

+ 0 - 2
Asteroids/Spiel.cpp

@@ -59,8 +59,6 @@ Spiel::~Spiel()
 {
     teams->release();
     stat->release();
-    for( auto s = spieler->getIterator(); s; s++ )
-        s->setTeam( 0 );
     spieler->release();
     for( auto o = objekte->getIterator(); o; o++ )
         o->setTeam( 0 );

+ 2 - 0
Asteroids/Statistik.cpp

@@ -32,6 +32,8 @@ Statistik::~Statistik()
 {
 	if( db )
 		db->release();
+    for( auto s = spieler->getIterator(); s; s++ )
+        s->setTeam( 0 );
 	spieler->release();
 	sOnline->release();
 	sBereit->release();