From 003bcaab90683cf68555a71a1f52b3a30b037dbf Mon Sep 17 00:00:00 2001 From: Florent Daigniere Date: Wed, 16 Aug 2023 10:44:10 +0200 Subject: [PATCH] We also need a wait now that we capture stdin --- core/dovecot/conf/ham.script | 4 +++- core/dovecot/conf/spam.script | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/core/dovecot/conf/ham.script b/core/dovecot/conf/ham.script index ebe92c55..d5866029 100755 --- a/core/dovecot/conf/ham.script +++ b/core/dovecot/conf/ham.script @@ -6,6 +6,8 @@ then exit 1 fi -exec tee >(rspamc -t 3 -h $RSPAMD_HOST -P mailu learn_ham /dev/stdin||true) \ +tee >(rspamc -t 3 -h $RSPAMD_HOST -P mailu learn_ham /dev/stdin||true) \ >(rspamc -t 3 -h $RSPAMD_HOST -P mailu -f 11 fuzzy_del /dev/stdin||true) \ >(rspamc -t 3 -h $RSPAMD_HOST -P mailu -f 13 fuzzy_add /dev/stdin||true) > /dev/null + +wait diff --git a/core/dovecot/conf/spam.script b/core/dovecot/conf/spam.script index dab819d7..a5646935 100755 --- a/core/dovecot/conf/spam.script +++ b/core/dovecot/conf/spam.script @@ -7,6 +7,8 @@ then fi -exec tee >(rspamc -t 3 -h $RSPAMD_HOST -P mailu learn_spam /dev/stdin||true) \ +tee >(rspamc -t 3 -h $RSPAMD_HOST -P mailu learn_spam /dev/stdin||true) \ >(rspamc -t 3 -h $RSPAMD_HOST -P mailu -f 13 fuzzy_del /dev/stdin||true) \ >(rspamc -t 3 -h $RSPAMD_HOST -P mailu -f 11 fuzzy_add /dev/stdin||true) > /dev/null + +wait