From 07d9cfa9b845863006c19508059479171b2d25c8 Mon Sep 17 00:00:00 2001 From: yuqing Date: Tue, 16 Sep 2014 16:55:12 +0800 Subject: [PATCH] bug fixed: caused by memory organize --- src/connection_pool.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/connection_pool.c b/src/connection_pool.c index 500c495..ecf6dfd 100644 --- a/src/connection_pool.c +++ b/src/connection_pool.c @@ -266,7 +266,7 @@ ConnectionInfo *conn_pool_get_connection(ConnectionPool *cp, cm->free_count); conn_pool_disconnect_server(ci); - free(ci); + free(node); continue; } @@ -328,7 +328,7 @@ int conn_pool_close_connection_ex(ConnectionPool *cp, ConnectionInfo *conn, conn->sock, cm->total_count, cm->free_count); conn_pool_disconnect_server(conn); - free(conn); + free(node); } else {