Преглед изворни кода

Limit number of connection tries

Daniele Bartolini пре 9 година
родитељ
комит
d5ad5b6c5f
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      tools/level_editor/level_editor.vala

+ 2 - 2
tools/level_editor/level_editor.vala

@@ -562,7 +562,7 @@ namespace Crown
 				_console_view.log(e.message, "error");
 			}
 
-			while (!_compiler.is_connected())
+			for (int tries = 0; !_compiler.is_connected() && tries < 5; ++tries)
 			{
 				_compiler.connect("127.0.0.1", CROWN_DEFAULT_SERVER_PORT);
 				GLib.Thread.usleep(100*1000);
@@ -625,7 +625,7 @@ namespace Crown
 				_console_view.log(e.message, "error");
 			}
 
-			while (!_engine.is_connected())
+			for (int tries = 0; !_engine.is_connected() && tries < 5; ++tries)
 			{
 				_engine.connect("127.0.0.1", 10001);
 				GLib.Thread.usleep(100*1000);