diff --git a/lib/extension/frontend.ts b/lib/extension/frontend.ts index 263fe4212..cc8087a1f 100644 --- a/lib/extension/frontend.ts +++ b/lib/extension/frontend.ts @@ -85,7 +85,10 @@ export default class Frontend extends Extension { client.terminate(); }); this.wss?.close(); - return new Promise((cb: () => void) => this.server.close(cb)); + /* istanbul ignore else */ + if (this.server) { + return new Promise((cb: () => void) => this.server.close(cb)); + } } @bind private onRequest(request: http.IncomingMessage, response: http.ServerResponse): void {