From: Siavash Tavakoli Date: Fri, 1 Oct 2021 09:42:16 +0000 (+0100) Subject: driver-cassandra: Fix prepared statement pool leak X-Git-Tag: 2.3.18~274 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a1729a72e8b3ffc3d9af18c028b675a6cc0a1c44;p=thirdparty%2Fdovecot%2Fcore.git driver-cassandra: Fix prepared statement pool leak --- diff --git a/src/lib-sql/driver-cassandra.c b/src/lib-sql/driver-cassandra.c index 162a608d3d..4e66809573 100644 --- a/src/lib-sql/driver-cassandra.c +++ b/src/lib-sql/driver-cassandra.c @@ -2172,6 +2172,7 @@ static void prepare_finish_statement(struct cassandra_sql_statement *stmt) stmt->result->error = i_strdup(stmt->prep->error); result_finish(stmt->result); } + pool_unref(&stmt->stmt.pool); return; } stmt->cass_stmt = cass_prepared_bind(stmt->prep->prepared);