Chromium Code Reviews| Index: runtime/vm/service_isolate.cc |
| diff --git a/runtime/vm/service_isolate.cc b/runtime/vm/service_isolate.cc |
| index bd73eb83ddb3e360514f00c6745f101245c35dbf..1957b1b79cfec33fe9c90a8dba1f0a6575ee4de7 100644 |
| --- a/runtime/vm/service_isolate.cc |
| +++ b/runtime/vm/service_isolate.cc |
| @@ -301,6 +301,7 @@ class RunServiceTask : public ThreadPool::Task { |
| // TODO(johnmccutchan): Support starting up service isolate without embedder |
| // provided isolate creation callback. |
| if (create_callback == NULL) { |
| + ServiceIsolate::SetServiceIsolate(NULL); |
|
Cutch
2015/10/26 21:39:44
This isn't needed. The default value of the servic
zra
2015/10/26 21:49:58
Done.
|
| ServiceIsolate::FinishedInitializing(); |
| return; |
| } |
| @@ -319,6 +320,7 @@ class RunServiceTask : public ThreadPool::Task { |
| &error)); |
| if (isolate == NULL) { |
| OS::PrintErr("vm-service: Isolate creation error: %s\n", error); |
| + ServiceIsolate::SetServiceIsolate(NULL); |
| ServiceIsolate::FinishedInitializing(); |
| return; |
| } |