From 1577a5d11a9341e506331df86870997d49fd441b Mon Sep 17 00:00:00 2001
From: wangzhengquan <wangzhengquan85@126.com>
Date: 星期二, 13 十月 2020 10:54:14 +0800
Subject: [PATCH] req-rep

---
 src/socket/net_mod_socket.c       |    2 +-
 test_net_socket/net_mod_req_rep.c |    3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/socket/net_mod_socket.c b/src/socket/net_mod_socket.c
index bb50c59..fdce4b5 100644
--- a/src/socket/net_mod_socket.c
+++ b/src/socket/net_mod_socket.c
@@ -98,7 +98,7 @@
   for(int i =0; i< size; i++) {
     free(arr[i].content);
   }
-
+  free(arr);
 }
 
 // ssize_t recv(void *buf, size_t len) {
diff --git a/test_net_socket/net_mod_req_rep.c b/test_net_socket/net_mod_req_rep.c
index a16c5bb..3287d58 100644
--- a/test_net_socket/net_mod_req_rep.c
+++ b/test_net_socket/net_mod_req_rep.c
@@ -22,6 +22,7 @@
 	};
 
   while (fgets(send_buf, MAXLINE, stdin) != NULL) {
+  	// 鏀跺埌娑堟伅鐨勮妭鐐瑰嵆浣挎病鏈夊搴旂殑淇℃伅锛� 涔熻鍥炲涓�涓〃绀烘棤鐨勬秷鎭�,鍚﹀垯浼氫竴鐩寸瓑寰�
     client.sendandrecv( node_arr, 4, send_buf, strlen(send_buf), &recv_arr, &recv_arr_size);
     for(i=0; i<recv_arr_size; i++) {
     	printf("host:%s, port: %d, key:%d, content: %s\n", 
@@ -31,7 +32,7 @@
     		recv_arr[i].content
     	);
     }
-
+//浣跨敤瀹屽悗锛屼笉瑕佸繕璁伴噴鏀炬帀
     NetModSocket::free_recv_msg_arr(recv_arr, recv_arr_size);
   }
 }

--
Gitblit v1.8.0