1
0
mirror of https://github.com/Mrs4s/go-cqhttp.git synced 2025-05-04 19:17:37 +08:00

fix(server): fix read limit in ws-server

This commit is contained in:
wdvxdr 2021-11-13 16:42:06 +08:00
parent 96e0411c97
commit e8ac7ca81c
No known key found for this signature in database
GPG Key ID: 703F8C071DE7A1B6

View File

@ -313,6 +313,7 @@ func (s *webSocketServer) any(w http.ResponseWriter, r *http.Request) {
func (s *webSocketServer) listenAPI(c *wsConn) { func (s *webSocketServer) listenAPI(c *wsConn) {
defer func() { _ = c.Close(websocket.StatusNormalClosure, "") }() defer func() { _ = c.Close(websocket.StatusNormalClosure, "") }()
c.Conn.SetReadLimit(1024 * 1024 * 128)
for { for {
buffer := global.NewBuffer() buffer := global.NewBuffer()
t, reader, err := c.Reader(context.Background()) t, reader, err := c.Reader(context.Background())