WriteMessage를 WritePreparedMessage로 변경
This commit is contained in:
@ -7,6 +7,7 @@ import (
|
||||
"github.com/gorilla/websocket"
|
||||
"go.mongodb.org/mongo-driver/bson/primitive"
|
||||
"repositories.action2quare.com/ayo/gocommon"
|
||||
"repositories.action2quare.com/ayo/gocommon/logger"
|
||||
"repositories.action2quare.com/ayo/gocommon/wshandler"
|
||||
)
|
||||
|
||||
@ -89,7 +90,12 @@ func (cs *connections) writeMessage(acc primitive.ObjectID, src any) {
|
||||
}
|
||||
|
||||
if bt, err := json.Marshal(src); err == nil {
|
||||
conn.c.WriteMessage(websocket.TextMessage, bt)
|
||||
pmsg, err := websocket.NewPreparedMessage(websocket.TextMessage, bt)
|
||||
if err != nil {
|
||||
logger.Println("connections.writeMessage failed :", err)
|
||||
} else {
|
||||
conn.c.WritePreparedMessage(pmsg)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user