| Index: pkg/analysis_server/lib/src/domain_analysis.dart
|
| diff --git a/pkg/analysis_server/lib/src/domain_analysis.dart b/pkg/analysis_server/lib/src/domain_analysis.dart
|
| index ef166c85819f842d897e30202127a0690a6f139c..3526ce97fd3b2958c51368cab9ac7064d4e89832 100644
|
| --- a/pkg/analysis_server/lib/src/domain_analysis.dart
|
| +++ b/pkg/analysis_server/lib/src/domain_analysis.dart
|
| @@ -47,6 +47,15 @@ class AnalysisDomainHandler implements RequestHandler {
|
| }).toList());
|
| }
|
| server.sendResponse(response);
|
| + }).catchError((message) {
|
| + if (message is! String) {
|
| + AnalysisEngine.instance.logger.logError(
|
| + 'Illegal error message during getErrors: $message');
|
| + message = '';
|
| + }
|
| + Response response = new Response.getErrorsError(request, message);
|
| + response.setResult(ERRORS, []);
|
| + server.sendResponse(response);
|
| });
|
| // delay response
|
| return Response.DELAYED_RESPONSE;
|
|
|