d7ea36477f
This fixes an issue where service RPCs are not answered by the vm-service. Currently new isolates are visible via the service protocol immediately after creation. This means a vm-service client can start doing service RPCs to a particular isolate. If the embedder has not-yet installed a message handler the OOB messages will be queued up. Once the embedder installs an isolate message notify handler, that handler needs to be invoked if there are pending messages. Change-Id: Ie75878daf55a3b380e2b2ec7930e15b002f3f520 Reviewed-on: https://dart-review.googlesource.com/c/83680 Reviewed-by: Ryan Macnak <rmacnak@google.com> Reviewed-by: Clement Skau <cskau@google.com> Commit-Queue: Martin Kustermann <kustermann@google.com>