diff --git a/runtime/vm/service_isolate.cc b/runtime/vm/service_isolate.cc index 1ab50b1da935..3d64580564be 100644 --- a/runtime/vm/service_isolate.cc +++ b/runtime/vm/service_isolate.cc @@ -185,6 +185,7 @@ bool ServiceIsolate::SendServiceRpc(uint8_t* request_json, request.value.as_array.values = request_array; request.value.as_array.length = ARRAY_SIZE(request_array); + ServiceIsolate::WaitForLoadPort(); return Dart_PostCObject(ServiceIsolate::Port(), &request); }