From 8dead3c23da957fce542d8483c7bce7d5a7232ed Mon Sep 17 00:00:00 2001
From: Fu Juntang <StrongTiger_001@163.com>
Date: 星期三, 01 九月 2021 14:42:21 +0800
Subject: [PATCH] Fix the buf data parse issue.
---
src/net/net_mod_server_socket.cpp | 8 ++------
1 files changed, 2 insertions(+), 6 deletions(-)
diff --git a/src/net/net_mod_server_socket.cpp b/src/net/net_mod_server_socket.cpp
index 10b0aac..7302712 100644
--- a/src/net/net_mod_server_socket.cpp
+++ b/src/net/net_mod_server_socket.cpp
@@ -64,7 +64,6 @@
/* Wait for listening/connected descriptor(s) to become ready */
pool.ready_set = pool.read_set;
pool.nready = select(pool.maxfd + 1, &pool.ready_set, NULL, NULL, NULL);
- // LoggerFactory::getLogger()->debug("select return \n");
/* If listening descriptor ready, add new client to pool */
if (FD_ISSET(listenfd, &pool.ready_set))
{
@@ -142,8 +141,6 @@
request_head = NetModSocket::decode_request_head(request_head_bs);
-// printf("server received request from host = %s:%d, key = %d, timeout=%d,\n",
-// request_head.host, request_head.port , request_head.key, request_head.timeout);
if(request_head.content_length > max_buf) {
@@ -181,7 +178,7 @@
}
if( ret != 0) {
- logger->error("杞彂澶辫触 : NetModServerSocket::process_client sendandrecv to %d , %s", request_head.key, bus_strerror(ret));
+ logger->error("fail: NetModServerSocket::process_client sendandrecv to %d , %s", request_head.key, bus_strerror(ret));
// 杞彂澶辫触
response_head.code = ret;
response_head.content_length = 0;
@@ -229,7 +226,7 @@
if (rio_readn(connfd, topic_buf, request_head.topic_length) != request_head.topic_length ) {
return -1;
}
-// LoggerFactory::getLogger()->debug("====server pub %s===\n", buf);
+
memcpy(response_head.host, request_head.host, NI_MAXHOST);
response_head.port = request_head.port;
// response_head.key = request_head.key;
@@ -277,7 +274,6 @@
FD_CLR(connfd, &pool.read_set);
pool.clientfd[i] = -1;
logger->debug("===server close client %d\n", connfd);
- // printf("===server close client %d\n", connfd);
}
}
--
Gitblit v1.8.0