fix crash when socket_listener receiving invalid data (#8551)
Co-authored-by: Hoa Nguyen Van <vanhoa@vhn.vn>
This commit is contained in:
parent
f6e2d451cd
commit
8e08da1889
|
|
@ -114,6 +114,7 @@ func (ssl *streamSocketListener) read(c net.Conn) {
|
||||||
decoder, err := internal.NewStreamContentDecoder(ssl.ContentEncoding, c)
|
decoder, err := internal.NewStreamContentDecoder(ssl.ContentEncoding, c)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
ssl.Log.Error("Read error: %v", err)
|
ssl.Log.Error("Read error: %v", err)
|
||||||
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
scnr := bufio.NewScanner(decoder)
|
scnr := bufio.NewScanner(decoder)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue