IDEA-202129 .attach_pid files in the working dir

This commit is contained in:
Egor Ushakov
2018-11-23 13:17:14 +03:00
parent 7ca8933f80
commit 808ce97185
@@ -276,7 +276,8 @@ public class DefaultJavaProgramRunner extends JavaPatchableProgramRunner {
public void startNotified(@NotNull ProcessEvent event) {
// 1 second delay to allow jvm to start correctly
JobScheduler.getScheduler()
.schedule(() -> myEnabled.set(JavaDebuggerAttachUtil.canAttach(OSProcessUtil.getProcessID(myProcessHandler.getProcess()))),
.schedule(() -> myEnabled.set(!myProcessHandler.isProcessTerminating() && !myProcessHandler.isProcessTerminated() &&
JavaDebuggerAttachUtil.canAttach(OSProcessUtil.getProcessID(myProcessHandler.getProcess()))),
1, TimeUnit.SECONDS);
}