From ece7d0f56d91903fcf935cdc64eecb5ff5ce11df Mon Sep 17 00:00:00 2001 From: Michael Lumish Date: Tue, 16 Jun 2020 13:36:20 -0700 Subject: [PATCH] grpc-js: Don't initiate a read after receiving a message --- packages/grpc-js/src/client.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/packages/grpc-js/src/client.ts b/packages/grpc-js/src/client.ts index 8ebb2537..5f78ffe5 100644 --- a/packages/grpc-js/src/client.ts +++ b/packages/grpc-js/src/client.ts @@ -558,9 +558,7 @@ export class Client { }, // eslint-disable-next-line @typescript-eslint/no-explicit-any onReceiveMessage(message: any) { - if (stream.push(message)) { - call.startRead(); - } + stream.push(message); }, onReceiveStatus(status: StatusObject) { if (receivedStatus) { @@ -656,9 +654,7 @@ export class Client { stream.emit('metadata', metadata); }, onReceiveMessage(message: Buffer) { - if (stream.push(message)) { - call.startRead(); - } + stream.push(message) }, onReceiveStatus(status: StatusObject) { if (receivedStatus) {