Index: runtime/vm/isolate.cc |
diff --git a/runtime/vm/isolate.cc b/runtime/vm/isolate.cc |
index fbc389725bf9b667b8547d36847a4d0fdd64a2e4..7af37bfbcff69f3d9213c7ee37e0aa812b6ec5b6 100644 |
--- a/runtime/vm/isolate.cc |
+++ b/runtime/vm/isolate.cc |
@@ -1692,7 +1692,7 @@ void Isolate::PrintJSON(JSONStream* stream, bool ref) { |
ASSERT(debugger()->PauseEvent() == NULL); |
ServiceEvent pause_event(this, ServiceEvent::kPauseExit); |
jsobj.AddProperty("pauseEvent", &pause_event); |
- } else if (debugger()->PauseEvent() != NULL) { |
+ } else if (debugger()->PauseEvent() != NULL && !resume_request_) { |
ServiceEvent pause_event(debugger()->PauseEvent()); |
jsobj.AddProperty("pauseEvent", &pause_event); |
} else { |