| commit | bcaf745a9be6c4af0c338c43e6304c9e1c4c5535 | [log] [tgz] |
|---|---|---|
| author | Ben Konyi <bkonyi@google.com> | Thu Jun 13 15:03:49 2024 +0000 |
| committer | Commit Queue <dart-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Jun 13 15:03:49 2024 +0000 |
| tree | 8be082afbd06c5c08d4487c4e02b55703adf9f58 | |
| parent | d055df0383d1e1bff57a74eb37d6164d17cec7c8 [diff] |
[ package:vm_service ] Add missing code to code generator Was added originally in https://dart-review.googlesource.com/c/sdk/+/367821 Change-Id: I7873e960319c10e995e24b1bb2514ede0c3299d6 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/371360 Commit-Queue: Ben Konyi <bkonyi@google.com> Reviewed-by: Derek Xu <derekx@google.com> Commit-Queue: Derek Xu <derekx@google.com> Auto-Submit: Ben Konyi <bkonyi@google.com>
diff --git a/pkg/vm_service/tool/dart/generate_dart_client.dart b/pkg/vm_service/tool/dart/generate_dart_client.dart index 986630d..51d1f3a 100644 --- a/pkg/vm_service/tool/dart/generate_dart_client.dart +++ b/pkg/vm_service/tool/dart/generate_dart_client.dart
@@ -100,6 +100,13 @@ } Future<T> _call<T>(String method, [Map args = const {}]) { + if (_disposed) { + throw RPCError( + method, + RPCErrorKind.kServerError.code, + 'Service connection disposed', + ); + } return wrapFuture<T>( method, () {