Skip to content

Commit 0b044b7

Browse files
committed
Update: 修复websocket处理包失败问题
1 parent 161bbe6 commit 0b044b7

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/plugin/core/net/net.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ void Net::conn_readcb(struct bufferevent *bev, void *user_data) {
140140
int len = pObject->GetBuffLen();
141141
if (len > 0) {
142142
if (pNet->mRecvCB) {
143-
pNet->mRecvCB(pObject->GetRealFD(), -1, pObject->GetBuff(), len);
143+
pNet->mRecvCB(pObject->GetRealFD(), 0, pObject->GetBuff(), len);
144144
pNet->mnReceiveMsgTotal++;
145145
}
146146

src/plugin/core/net/ws_module.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ bool WSModule::SendRawMsg(const std::string &msg, const socket_t sock) {
216216
}
217217

218218
void WSModule::OnReceiveNetPack(const socket_t sock, const uint32_t msg_id, const char *msg, const uint32_t len) {
219-
if (msg_id < 0) {
219+
if (msg_id == 0) {
220220
NetObject *pNetObject = m_pNet->GetNetObject(sock);
221221
if (nullptr != pNetObject) {
222222
switch (pNetObject->GetConnectState()) {

0 commit comments

Comments
 (0)