Mercurial > dovecot > original-hg > dovecot-1.2
changeset 8661:aad162a02672 HEAD
dict quota: Use dict_transaction_commit_async().
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 19 Jan 2009 16:03:50 -0500 |
parents | d8a56ea9f408 |
children | 78d7efda07b2 |
files | src/plugins/quota/quota-dict.c |
diffstat | 1 files changed, 2 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/src/plugins/quota/quota-dict.c Mon Jan 19 16:03:25 2009 -0500 +++ b/src/plugins/quota/quota-dict.c Mon Jan 19 16:03:50 2009 -0500 @@ -97,9 +97,7 @@ dict_set(dt, DICT_QUOTA_CURRENT_COUNT_PATH, dec2str(count)); } T_END; - if (dict_transaction_commit(&dt) < 0) - i_error("dict_quota: Couldn't update quota"); - + dict_transaction_commit_async(&dt); *value_r = want_bytes ? bytes : count; return 1; } @@ -167,8 +165,7 @@ } } - if (dict_transaction_commit(&dt) < 0) - return -1; + dict_transaction_commit_async(&dt); return 0; }