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, " \