| Index: lib/src/dart.dart
|
| diff --git a/lib/src/dart.dart b/lib/src/dart.dart
|
| index 4dce4b5923a7b62c94db981555a4748b570c9561..31beb9d2a98332d86595a491058c2a0eba7ea746 100644
|
| --- a/lib/src/dart.dart
|
| +++ b/lib/src/dart.dart
|
| @@ -36,7 +36,7 @@ Future<Isolate> runInIsolate(String code, message, {packageRoot}) {
|
| }).then((isolate) {
|
| return port.first.then((response) {
|
| if (response['type'] != 'error') return isolate;
|
| - isolate.kill();
|
| + if (supportsIsolateKill) isolate.kill();
|
| var asyncError = RemoteException.deserialize(response['error']);
|
| return new Future.error(asyncError.error, asyncError.stackTrace);
|
| });
|
|
|