wangzhengquan
2020-11-27 973ea7eaee914ba2e296d97bdb0457b6732891e1
src/socket/net_mod_server_socket.c
@@ -4,6 +4,8 @@
#include "net_mod_socket_io.h"
#include "net_mod_socket.h"
 
static  Logger * logger = LoggerFactory::getLogger();
NetModServerSocket::NetModServerSocket(int _port): listenfd(0), port(_port), max_buf(1024), max_topic_buf(256), max_response_buf(1024)
{
  
@@ -190,6 +192,7 @@
    
   
  } else if(request_head.mod == BUS) {
    // TODO: pub response
    if(request_head.topic_length > max_topic_buf) {
      if( (topic_buf = realloc(topic_buf, request_head.topic_length)) == NULL ) {
         LoggerFactory::getLogger()->error(errno, "NetModServerSocket::process_client realloc topic_buf");
@@ -214,8 +217,6 @@
void  NetModServerSocket::check_clients()
{
  int i, connfd;
  //rio_t *rio;
  Logger * logger = LoggerFactory::getLogger();
  for (i = 0; (i <= pool.maxi) && (pool.nready > 0); i++)
  {