diff --git a/src/vs/base/parts/ipc/common/ipc.net.ts b/src/vs/base/parts/ipc/common/ipc.net.ts index 183dab73740..3f700a0f253 100644 --- a/src/vs/base/parts/ipc/common/ipc.net.ts +++ b/src/vs/base/parts/ipc/common/ipc.net.ts @@ -687,6 +687,10 @@ export class PersistentProtocol { this._recvKeepAliveCheck(); } + public acceptDisconnect(): void { + this._onClose.fire(); + } + private _receiveMessage(msg: ProtocolMessage): void { if (msg.ack > this._outgoingAckId) { this._outgoingAckId = msg.ack;