From cb85aa8a8d02a3d6dc16e3f32e78da9e70f9c7f5 Mon Sep 17 00:00:00 2001 From: wangzhengquan <wangzhengquan85@126.com> Date: 星期二, 02 二月 2021 17:49:21 +0800 Subject: [PATCH] update --- test_net_socket/test_net_mod_socket.cpp | 22 ++++------------------ 1 files changed, 4 insertions(+), 18 deletions(-) diff --git a/test_net_socket/test_net_mod_socket.cpp b/test_net_socket/test_net_mod_socket.cpp index 79f102a..94be25b 100644 --- a/test_net_socket/test_net_mod_socket.cpp +++ b/test_net_socket/test_net_mod_socket.cpp @@ -272,11 +272,11 @@ sprintf(sendbuf, hello_format, net_mod_socket_get_key(client), l); // fprintf(fp, "requst:%s\n", sendbuf); // n = net_mod_socket_sendandrecv(client, node_arr, node_arr_size, sendbuf, strlen(sendbuf) + 1, &recv_arr, &recv_arr_size); - n = net_mod_socket_sendandrecv_timeout(client, targ->node, 1, sendbuf, strlen(sendbuf) + 1, &recv_arr, &recv_arr_size, 1000); + n = net_mod_socket_sendandrecv_timeout(client, targ->node, 1, sendbuf, strlen(sendbuf) + 1, &recv_arr, &recv_arr_size, 1); printf("%d: send %d nodes\n", l, n); for(j=0; j < recv_arr_size; j++) { - fprintf(fp, "%d send '%s' to %d. received from (host=%s, port= %d, key=%d) '%s'\n", + fprintf(stdout, "%d send '%s' to %d. received from (host=%s, port= %d, key=%d) '%s'\n", net_mod_socket_get_key(client), sendbuf, targ->node->key, @@ -372,7 +372,7 @@ while(true) { sprintf(buf, hello_format, pid, l); n = net_mod_socket_sendandrecv_timeout(client, node_arr, node_arr_size, buf, strlen(buf)+1, - &recv_arr, &recv_arr_size, 1000); + &recv_arr, &recv_arr_size, 1); printf(" %d nodes reply\n", n); for(j = 0; j < recv_arr_size; j++) { @@ -386,21 +386,7 @@ ); - // printf( "%d send '%s' to %d. received from (host=%s, port= %d, key=%d) '%s'\n", - // net_mod_socket_get_key(client), - // sendbuf, - // targ->node->key, - // recv_arr[j].host, - // recv_arr[j].port, - // recv_arr[j].key, - // recv_arr[j].content - // ); - - - // assert(sscanf((const char *)recv_arr[j].content, reply_format, &rkey, &lkey, &rl) == 3); - // assert(targ->node->key == rkey); - // assert(net_mod_socket_get_key(client) == lkey); - // assert(rl == l); + assert(sscanf((const char *)recv_arr[j].content, reply_format, &remoteKey, &retPid, &retl) == 3); assert(retPid == pid); -- Gitblit v1.8.0