Merge pull request #2455 from davidfokkema/fix-not-starting

Do not wait for debugger to start running sketch
This commit is contained in:
Ben Fry
2014-04-19 04:47:54 -04:00
@@ -678,7 +678,9 @@ public class Runner implements MessageConsumer {
for (Event event : eventSet) {
// System.out.println("EventThread.handleEvent -> " + event);
if (event instanceof ExceptionEvent) {
if (event instanceof VMStartEvent) {
vm.resume();
} else if (event instanceof ExceptionEvent) {
// for (ThreadReference thread : vm.allThreads()) {
// System.out.println("thread : " + thread);
//// thread.suspend();
@@ -710,8 +712,6 @@ public class Runner implements MessageConsumer {
errThread.start();
outThread.start();
vm.resume();
// Shutdown begins when event thread terminates
try {
if (eventThread != null) eventThread.join(); // is this the problem?