wangzhengquan
2020-07-22 afdec3e47d918c56a7c97df8975cebdf1c33d831
src/socket/mod_socket.c
@@ -133,11 +133,9 @@
   if(socket->is_server ) {
      switch(socket->mod) {
         case REQ_REP:
logger.debug("mod_send before");
            SemUtil::dec(socket->items);
            rv = shm_send(socket->client_socket, buf, size);
            SemUtil::inc(socket->slots);
logger.debug("mod_send after");
            break;
         case SURVEY:
         case PUB_SUB:
@@ -152,9 +150,7 @@
      
   }
   else {
logger.debug("mod_send before");
      rv = shm_send(socket->shm_socket, buf, size);
logger.debug("mod_send after");
      return rv;
   }
   return -1;
@@ -168,7 +164,6 @@
   if(socket->is_server ) {
      switch(socket->mod) {
         case REQ_REP:
logger.debug("REQ_REP mod_recv before");
            SemUtil::dec(socket->slots);
            socket->recvQueue->pop(entry);
            *buf = entry.buf;
@@ -176,7 +171,6 @@
            socket->client_socket = entry.client_socket;
            SemUtil::inc(socket->items);
            
logger.debug("REQ_REP mod_recv after");
            break;
         case PUB_SUB:
            break;
@@ -191,9 +185,7 @@
      return 0;
   }
   else {
logger.debug("mod_recv before");
      shm_recv(socket->shm_socket, buf, size);
logger.debug("mod_recv after");
      return 0;
   }