From 6c5289ee6886ffa78e5cc95a5b6947145d2001e1 Mon Sep 17 00:00:00 2001
From: wangzhengquan <wangzhengquan85@126.com>
Date: 星期一, 25 一月 2021 14:15:39 +0800
Subject: [PATCH] update

---
 test_socket/bus_test.cpp |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/test_socket/bus_test.cpp b/test_socket/bus_test.cpp
index b815476..3d3b776 100644
--- a/test_socket/bus_test.cpp
+++ b/test_socket/bus_test.cpp
@@ -3,7 +3,10 @@
 #include "shm_mm_wrapper.h"
 #include "usg_common.h"
 #include "mm.h"
+#include "logger_factory.h"
+static Logger *logger = LoggerFactory::getLogger();
 
+ 
 BusServerSocket * server_socket;
 void sigint_handler(int sig) {
   
@@ -24,9 +27,11 @@
   void *recvbuf;
   int size;
   int key;
+  struct timespec timeout = {2, 0};
   ShmModSocket *sk = (ShmModSocket *)skptr;
   while ( true) {
-    sk->recvfrom( &recvbuf, &size, &key);
+    logger->debug("=========run_recv=====");
+    sk->recvfrom_timeout( &recvbuf, &size, &key, &timeout);
     printf("鏀跺埌璁㈤槄娑堟伅:%s\n", recvbuf);
     free(recvbuf);
   }

--
Gitblit v1.8.0