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