From ae080252b09815617b508885b6822aa0f61419c8 Mon Sep 17 00:00:00 2001
From: Stephan Bosch <stephan.bosch@dovecot.fi>
Date: Sun, 7 Jul 2019 14:33:49 +0200
Subject: [PATCH] plugins: imapsieve: imap-sieve - Use imap client event as
 parent for sieve event.

---
 src/plugins/imapsieve/imap-sieve.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/plugins/imapsieve/imap-sieve.c b/src/plugins/imapsieve/imap-sieve.c
index da8f16b72..e60ef7c5e 100644
--- a/src/plugins/imapsieve/imap-sieve.c
+++ b/src/plugins/imapsieve/imap-sieve.c
@@ -83,6 +83,7 @@ struct imap_sieve *imap_sieve_init(struct client *client)
 	(void)mail_user_get_home(user, &svenv.home_dir);
 	svenv.hostname = mail_set->hostname;
 	svenv.base_dir = user->set->base_dir;
+	svenv.event_parent = client->event;
 	svenv.flags = SIEVE_FLAG_HOME_RELATIVE;
 	svenv.location = SIEVE_ENV_LOCATION_MS;
 	svenv.delivery_phase = SIEVE_DELIVERY_PHASE_POST;
-- 
GitLab