From: Timo Sirainen Date: Thu, 17 Feb 2011 06:41:46 +0000 (+0200) Subject: pgsql: Don't assert-crash on "query timed out" error. X-Git-Tag: 2.0.10~52 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f119596e34bc4a7ce374f4aa5f4f1eb12061a372;p=thirdparty%2Fdovecot%2Fcore.git pgsql: Don't assert-crash on "query timed out" error. --- diff --git a/src/lib-sql/driver-pgsql.c b/src/lib-sql/driver-pgsql.c index 7f47998fa5..5b74b19c8a 100644 --- a/src/lib-sql/driver-pgsql.c +++ b/src/lib-sql/driver-pgsql.c @@ -422,6 +422,10 @@ static void flush_callback(struct pgsql_result *result) static void query_timeout(struct pgsql_result *result) { + struct pgsql_db *db = (struct pgsql_db *)result->api.db; + + driver_pgsql_stop_io(db); + i_error("pgsql: Query timed out, aborting"); result->timeout = TRUE; result_finish(result);