Mercurial > dovecot > core-2.2
changeset 21368:b26b043c4d82
dict-client: Log slightly different error when it's uncertain if commit failed
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Mon, 09 Jan 2017 21:57:39 +0200 |
parents | 8ebf9edfa432 |
children | 2d7cb49b3c8d |
files | src/lib-dict/dict-client.c |
diffstat | 1 files changed, 6 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-dict/dict-client.c Wed Jan 04 14:02:28 2017 -0800 +++ b/src/lib-dict/dict-client.c Mon Jan 09 21:57:39 2017 +0200 @@ -1289,8 +1289,10 @@ int diff = timeval_diff_msecs(&ioloop_timeval, &cmd->start_time); if (error != NULL) { /* failed */ - i_error("dict-client: Commit failed: %s " - "(reply took %u.%03u secs)", error, diff/1000, diff%1000); + i_error("dict-client: Commit %sfailed: %s " + "(reply took %u.%03u secs)", + disconnected ? "may have " : "", + error, diff/1000, diff%1000); if (disconnected) ret = DICT_COMMIT_RET_WRITE_UNCERTAIN; } else switch (reply) { @@ -1307,8 +1309,9 @@ /* value contains the obsolete trans_id */ const char *error = extra_args[0]; - i_error("dict-client: server returned failure: %s " + i_error("dict-client: server returned %sfailure: %s " "(reply took %u.%03u secs)", + ret == DICT_COMMIT_RET_WRITE_UNCERTAIN ? "uncertain " : "", error != NULL ? error : "", diff/1000, diff%1000); if (error != NULL)