From 65d0e0223cda8f5976bf9f83831189dc58736a60 Mon Sep 17 00:00:00 2001 From: yuqing Date: Tue, 16 Sep 2014 16:50:36 +0800 Subject: [PATCH] bug fixed: caused by memory organize --- src/connection_pool.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/connection_pool.c b/src/connection_pool.c index 31f7ae5..500c495 100644 --- a/src/connection_pool.c +++ b/src/connection_pool.c @@ -307,7 +307,7 @@ int conn_pool_close_connection_ex(ConnectionPool *cp, ConnectionInfo *conn, return ENOENT; } - node = (ConnectionNode *)(((char *)conn) - sizeof(ConnectionInfo)); + node = (ConnectionNode *)(((char *)conn) - sizeof(ConnectionNode)); if (node->manager != cm) { logError("file: "__FILE__", line: %d, " \