diff --git a/src/ts-client.ts b/src/ts-client.ts index 27d10a8d..2045e72b 100644 --- a/src/ts-client.ts +++ b/src/ts-client.ts @@ -445,10 +445,12 @@ export class TsClient implements ITypeScriptServiceClient { expectsResult: true, ...config, }); - executions[0]!.finally(() => { - runningServerState.toCancelOnResourceChange.delete(inFlight); - source.dispose(); - }); + executions[0]! + .catch(() => {}) + .finally(() => { + runningServerState.toCancelOnResourceChange.delete(inFlight); + source.dispose(); + }); } }