# HG changeset patch # User Timo Sirainen # Date 1219672042 -10800 # Node ID ad9ad222729cd06f0ab0e48ca695b6e3db8251c6 # Parent b03b937dadcf40832258fee7e19315b98034beaf Calling dict_iterate_init() multiple times for a dict assert-crashed. Patch by Bernhard Herzog. diff -r b03b937dadcf -r ad9ad222729c src/lib-dict/dict-client.c --- a/src/lib-dict/dict-client.c Fri Aug 22 19:31:12 2008 +0300 +++ b/src/lib-dict/dict-client.c Mon Aug 25 16:47:22 2008 +0300 @@ -439,7 +439,7 @@ pool_unref(&ctx->pool); i_free(ctx); - dict->in_iteration = TRUE; + dict->in_iteration = FALSE; } static struct dict_transaction_context *