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;
 }