From bed5e85af9b5214c5827d9cb7c1465a8ee57ee7c Mon Sep 17 00:00:00 2001 From: David Fiala Date: Tue, 28 May 2024 22:43:51 -0700 Subject: [PATCH] resolve hoisting --- packages/grpc-js/src/server.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/grpc-js/src/server.ts b/packages/grpc-js/src/server.ts index 9ed9b8d7..2dc3c2f3 100644 --- a/packages/grpc-js/src/server.ts +++ b/packages/grpc-js/src/server.ts @@ -1623,6 +1623,9 @@ export class Server { ); }; + /* eslint-disable-next-line prefer-const */ + let sendPing: () => void; // hoisted for use in maybeStartKeepalivePingTimer + const maybeStartKeepalivePingTimer = () => { if (!canSendPing()) { return; @@ -1637,7 +1640,7 @@ export class Server { keepaliveTimeout.unref?.(); }; - const sendPing = () => { + sendPing = () => { if (!canSendPing()) { return; }