Mercurial > dovecot > core-2.2
changeset 12735:7d265040cd02
pgsql: Don't assert-crash on "query timed out" error.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 17 Feb 2011 08:41:46 +0200 |
parents | 3c61817f30bb |
children | b3cb10df15e6 |
files | src/lib-sql/driver-pgsql.c |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-sql/driver-pgsql.c Thu Feb 17 08:29:47 2011 +0200 +++ b/src/lib-sql/driver-pgsql.c Thu Feb 17 08:41:46 2011 +0200 @@ -422,6 +422,10 @@ 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);