Improved debugger stop.
Change-Id: I54ef58aa7a1006496122bfb7cca7816c06a2660d
diff --git a/plugins/org.eclipse.acceleo.aql.ls.debug/src/org/eclipse/acceleo/aql/ls/debug/AcceleoDebugger.java b/plugins/org.eclipse.acceleo.aql.ls.debug/src/org/eclipse/acceleo/aql/ls/debug/AcceleoDebugger.java
index 6b05434..8710187 100644
--- a/plugins/org.eclipse.acceleo.aql.ls.debug/src/org/eclipse/acceleo/aql/ls/debug/AcceleoDebugger.java
+++ b/plugins/org.eclipse.acceleo.aql.ls.debug/src/org/eclipse/acceleo/aql/ls/debug/AcceleoDebugger.java
@@ -101,6 +101,7 @@
@Override
public void run() {
terminate(threadID);
+ terminated(threadID);
terminated();
}
});
diff --git a/plugins/org.eclipse.acceleo.debug.ls/src/org/eclipse/acceleo/debug/ls/DSLDebugServer.java b/plugins/org.eclipse.acceleo.debug.ls/src/org/eclipse/acceleo/debug/ls/DSLDebugServer.java
index cecc0b7..8b66913 100644
--- a/plugins/org.eclipse.acceleo.debug.ls/src/org/eclipse/acceleo/debug/ls/DSLDebugServer.java
+++ b/plugins/org.eclipse.acceleo.debug.ls/src/org/eclipse/acceleo/debug/ls/DSLDebugServer.java
@@ -947,7 +947,7 @@
eventArguments.setThreadId(Long.valueOf(resumingReply.getThreadID()));
eventArguments.setAllThreadsContinued(false);
- client.continued(eventArguments);
+ // client.continued(eventArguments);
}
@Override
@@ -957,7 +957,7 @@
eventArguments.setThreadId(Long.valueOf(resumingReply.getThreadID()));
eventArguments.setAllThreadsContinued(false);
- client.continued(eventArguments);
+ // client.continued(eventArguments);
}
@Override
@@ -967,7 +967,7 @@
eventArguments.setThreadId(Long.valueOf(resumingReply.getThreadID()));
eventArguments.setAllThreadsContinued(false);
- client.continued(eventArguments);
+ // client.continued(eventArguments);
}
@Override
@@ -977,7 +977,7 @@
eventArguments.setThreadId(Long.valueOf(resumingReply.getThreadID()));
eventArguments.setAllThreadsContinued(false);
- client.continued(eventArguments);
+ // client.continued(eventArguments);
}
@Override