]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
pgsql: Added assert.
authorTimo Sirainen <tss@iki.fi>
Thu, 17 Feb 2011 06:58:43 +0000 (08:58 +0200)
committerTimo Sirainen <tss@iki.fi>
Thu, 17 Feb 2011 06:58:43 +0000 (08:58 +0200)
src/lib-sql/driver-pgsql.c

index 5b74b19c8aeff69052a07b23793a20747df194fd..54ec981e9d15af203a5fc83fa1b2d814fb716b2b 100644 (file)
@@ -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)