fix crash when socket_listener receiving invalid data (#8551)

Co-authored-by: Hoa Nguyen Van <vanhoa@vhn.vn>
This commit is contained in:
vhqtvn 2020-12-16 01:52:48 +07:00 committed by GitHub
parent f6e2d451cd
commit 8e08da1889
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 0 deletions

View File

@ -114,6 +114,7 @@ func (ssl *streamSocketListener) read(c net.Conn) {
decoder, err := internal.NewStreamContentDecoder(ssl.ContentEncoding, c)
if err != nil {
ssl.Log.Error("Read error: %v", err)
return
}
scnr := bufio.NewScanner(decoder)