# HG changeset patch # User Timo Sirainen # Date 1232399030 18000 # Node ID aad162a02672b2104f4138942ee8df3aa3fe81d5 # Parent d8a56ea9f408b59ad82c07c2a5841d330800b67b dict quota: Use dict_transaction_commit_async(). diff -r d8a56ea9f408 -r aad162a02672 src/plugins/quota/quota-dict.c --- 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; }