tmc / grpc-websocket-proxy

A proxy to transparently upgrade grpc-gateway streaming endpoints to use websockets
MIT License
553 stars 72 forks source link

Trying to send large response causes `scanner err: bufio.Scanner: token too long` #18

Closed shahruk10 closed 4 years ago

shahruk10 commented 4 years ago

When trying to marshal a large response body, the bufio.Scanner returns token too long error here.

WARN[0124] scanner err: bufio.Scanner: token too long                                                     

It would be good to have an option to set a larger buffer size via Scanner.Buffer() to allow reading in larger tokens.