in src/main/java/com/intellij/rt/debugger/agent/SuspendHelper.java [6:24]
public static void init(Properties properties) {
if (!Boolean.parseBoolean(properties.getProperty("suspendHelper", "false"))) {
return;
}
Thread intelliJSuspendHelper = new Thread(new Runnable() {
@Override
public void run() {
while (true) {
try {
suspendHelperLoopBody();
} catch (InterruptedException e) {
break;
}
}
}
}, "IntelliJ Suspend Helper");
intelliJSuspendHelper.setDaemon(true);
intelliJSuspendHelper.start();
}