]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
dict-client: Don't log slow background async commit/iteration replies.
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Fri, 1 Jul 2016 13:34:26 +0000 (16:34 +0300)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Fri, 1 Jul 2016 14:43:32 +0000 (17:43 +0300)
commit701eb90460d6c57845dc4e0bf595a5d0b90b01c1
treeac7806dd60d38cc8b7b34582cd23fa5ccec4e7ed
parent14189e0d0af45ddcb888d026bd8d7e4609912ec5
dict-client: Don't log slow background async commit/iteration replies.

If a caller has already finished iteration, or does async commit without a
callback, it means that it started the query without caring when it
finishes. The caller may already have been doing blocking work while
waiting for the dict reply. We don't want to log a warning, because it
could be completely wrong.
src/lib-dict/dict-client.c
src/lib-dict/dict-private.h
src/lib-dict/dict.c