From 6a910919acd9731316b4ddae6cbff6d8ee16f4fd Mon Sep 17 00:00:00 2001 From: Arthur Ozga Date: Tue, 14 Nov 2017 18:09:32 -0800 Subject: [PATCH] use arrow to capture this --- src/server/session.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/session.ts b/src/server/session.ts index 9664b830bc6..65d113327bd 100644 --- a/src/server/session.ts +++ b/src/server/session.ts @@ -260,7 +260,7 @@ namespace ts.server { private host: ServerHost; private logger: Logger; private eventPort: number; - private eventSocket: NodeSocket; + private eventSocket: NodeSocket | undefined; private socketEventQueue: { body: any, eventName: string }[] | undefined; constructor(host: ServerHost, logger: Logger, eventPort: number) { @@ -280,7 +280,7 @@ namespace ts.server { }); } - public event(body: T, eventName: string): void { + public event = (body: T, eventName: string) => { if (!this.eventSocket) { if (this.logger.hasLevel(LogLevel.verbose)) { this.logger.info(`eventPort: event "${eventName}" queued, but socket not yet initialized`);