From: Timo Sirainen Date: Thu, 17 Feb 2011 06:58:43 +0000 (+0200) Subject: pgsql: Added assert. X-Git-Tag: 2.0.10~51 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6df2db16b3920346ed07cefb86e8bdcb7e1faec5;p=thirdparty%2Fdovecot%2Fcore.git pgsql: Added assert. --- diff --git a/src/lib-sql/driver-pgsql.c b/src/lib-sql/driver-pgsql.c index 5b74b19c8a..54ec981e9d 100644 --- a/src/lib-sql/driver-pgsql.c +++ b/src/lib-sql/driver-pgsql.c @@ -75,6 +75,8 @@ static void result_finish(struct pgsql_result *result); static void driver_pgsql_set_state(struct pgsql_db *db, enum sql_db_state state) { + i_assert(state == SQL_DB_STATE_BUSY || db->cur_result == NULL); + /* switch back to original ioloop in case the caller wants to add/remove timeouts */ if (db->ioloop != NULL)