| Index: runtime/vm/service.cc
|
| diff --git a/runtime/vm/service.cc b/runtime/vm/service.cc
|
| index c39d342047f0d6e8cf5ffc35d455873254d17f2f..02d43a5990503115a699a9ca477e58a434008d2c 100644
|
| --- a/runtime/vm/service.cc
|
| +++ b/runtime/vm/service.cc
|
| @@ -2176,6 +2176,10 @@ static bool HandleIsolateResume(Isolate* isolate, JSONStream* js) {
|
| JSONObject jsobj(js);
|
| jsobj.AddProperty("type", "Success");
|
| jsobj.AddProperty("id", "");
|
| + {
|
| + DebuggerEvent resumeEvent(isolate, DebuggerEvent::kIsolateResumed);
|
| + Service::HandleDebuggerEvent(&resumeEvent);
|
| + }
|
| return true;
|
| }
|
| if (isolate->message_handler()->paused_on_exit()) {
|
| @@ -2183,6 +2187,7 @@ static bool HandleIsolateResume(Isolate* isolate, JSONStream* js) {
|
| JSONObject jsobj(js);
|
| jsobj.AddProperty("type", "Success");
|
| jsobj.AddProperty("id", "");
|
| + // We don't send a resume event because we will be exiting.
|
| return true;
|
| }
|
| if (isolate->debugger()->PauseEvent() != NULL) {
|
|
|