| Index: runtime/vm/service/running_isolates.dart
|
| diff --git a/runtime/vm/service/running_isolates.dart b/runtime/vm/service/running_isolates.dart
|
| index 12ca0b76f91b5ce52c6e6d2786cf4e5c0bac73d7..48ac1f52dda621a6769f1718bc2dca80c4a9a645 100644
|
| --- a/runtime/vm/service/running_isolates.dart
|
| +++ b/runtime/vm/service/running_isolates.dart
|
| @@ -29,7 +29,8 @@ class RunningIsolates implements MessageRouter {
|
| String isolateParam = message.params['isolateId'];
|
| int isolateId;
|
| if (!isolateParam.startsWith('isolates/')) {
|
| - message.setErrorResponse('Malformed isolate id $isolateParam');
|
| + message.setErrorResponse(
|
| + kInvalidParams, "invalid 'isolateId' parameter: $isolateParam");
|
| return message.response;
|
| }
|
| isolateParam = isolateParam.substring('isolates/'.length);
|
| @@ -39,13 +40,15 @@ class RunningIsolates implements MessageRouter {
|
| try {
|
| isolateId = int.parse(isolateParam);
|
| } catch (e) {
|
| - message.setErrorResponse('Could not parse isolate id: $e');
|
| + message.setErrorResponse(
|
| + kInvalidParams, "invalid 'isolateId' parameter: $isolateParam");
|
| return message.response;
|
| }
|
| }
|
| var isolate = isolates[isolateId];
|
| if (isolate == null) {
|
| - message.setErrorResponse('Cannot find isolate id: $isolateId');
|
| + message.setErrorResponse(
|
| + kInvalidParams, "invalid 'isolateId' parameter: $isolateParam");
|
| return message.response;
|
| }
|
| return isolate.route(message);
|
|
|