v++
Исправление зависания кнопки запуска сервера
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
package GlobalData.Tasks.Supervisor.Remote;
|
||||
import Common.UI.UI;
|
||||
import Common.Utils.Utils;
|
||||
import GlobalData.Makefile.Makefile;
|
||||
import GlobalData.RemoteFile.RemoteFile;
|
||||
@@ -30,7 +29,7 @@ public class RemoteCompilationSupervisor extends RemoteTaskSupervisor<Compilatio
|
||||
}
|
||||
@Override
|
||||
protected void StartTask() throws Exception {
|
||||
task.PID = pass.user.connection.startProcess(getRemoteProject(), getStartCommand());
|
||||
task.PID = pass.user.connection.startShellProcess(getRemoteProject(), "PID",getStartCommand());
|
||||
System.out.println("PID="+Utils.Brackets(task.PID));
|
||||
task.state = TaskState.Running;
|
||||
}
|
||||
|
||||
@@ -17,7 +17,7 @@ public class ServerRunSupervisor extends RemoteTaskSupervisor<RunTask> {
|
||||
String env = String.join(" ", Current.getRunConfiguration().getEnvList());
|
||||
if (!env.isEmpty()) res = env + " " + res;
|
||||
//--
|
||||
task.PID = pass.user.connection.startProcess(getRemoteProject(),
|
||||
task.PID = pass.user.connection.startShellProcess(getRemoteProject(),"PID",
|
||||
"ulimit -s unlimited", res);
|
||||
System.out.println("PID="+Utils.Brackets(task.PID));
|
||||
task.state = TaskState.Running;
|
||||
|
||||
Reference in New Issue
Block a user