Index: runtime/vm/dart_api_impl.cc |
=================================================================== |
--- runtime/vm/dart_api_impl.cc (revision 42573) |
+++ runtime/vm/dart_api_impl.cc (working copy) |
@@ -1452,6 +1452,9 @@ |
// TODO(16615): Validate isolate parameter. |
Isolate* iso = reinterpret_cast<Isolate*>(isolate); |
iso->ScheduleInterrupts(Isolate::kApiInterrupt); |
+ // Can't use Dart_Post() since there isn't a current isolate. |
+ const Dart_CObject api_null = { Dart_CObject_kNull , { 0 } }; |
+ Dart_PostCObject(iso->main_port(), &api_null); |
} |