Displaying 1 result from an estimated 1 matches for "expire_context".
2008 Oct 27
1
Empty/corrupt mail leads to duplicate delivery
...eb
Expire plugin was crashing because of previous change.
--- a/src/plugins/expire/expire-plugin.c Mon Oct 06 19:24:03 2008 +0300
+++ b/src/plugins/expire/expire-plugin.c Mon Oct 06 22:06:40 2008 +0300
@@ -99,6 +99,7 @@ expire_mailbox_transaction_commit(struct
{
struct expire_mailbox *xpr_box = EXPIRE_CONTEXT(t->box);
struct expire_transaction_context *xt = EXPIRE_CONTEXT(t);
+ struct mailbox *box = t->box;
time_t new_stamp;
bool update_dict = FALSE;
int ret;
@@ -117,13 +118,14 @@ expire_mailbox_transaction_commit(struct
i_free(xt);
return -1;
}
+ /* transaction is freed now */
+ t...