浏览代码

tools: increase wait times and number of connection tries to the data_compiler, engine and game processes

Daniele Bartolini 6 年之前
父节点
当前提交
b419bcaaea
共有 1 个文件被更改,包括 5 次插入5 次删除
  1. 5 5
      tools/level_editor/level_editor.vala

+ 5 - 5
tools/level_editor/level_editor.vala

@@ -582,7 +582,7 @@ namespace Crown
 			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);
+				GLib.Thread.usleep(250*1000);
 			}
 
 			_data_compiler.compile.begin(_project.data_dir(), _project.platform(), (obj, res) => {
@@ -647,10 +647,10 @@ namespace Crown
 				_console_view.loge("editor", e.message);
 			}
 
-			for (int tries = 0; !_engine.is_connected() && tries < 5; ++tries)
+			for (int tries = 0; !_engine.is_connected() && tries < 10; ++tries)
 			{
 				_engine.connect("127.0.0.1", 10001);
-				GLib.Thread.usleep(100*1000);
+				GLib.Thread.usleep(500*1000);
 			}
 
 			_level.send_level();
@@ -710,10 +710,10 @@ namespace Crown
 						_console_view.loge("editor", e.message);
 					}
 
-					for (int tries = 0; !_game.is_connected() && tries < 5; ++tries)
+					for (int tries = 0; !_game.is_connected() && tries < 10; ++tries)
 					{
 						_game.connect("127.0.0.1", 12345);
-						GLib.Thread.usleep(100*1000);
+						GLib.Thread.usleep(500*1000);
 					}
 				}
 			});