aboutsummaryrefslogtreecommitdiffstats
path: root/mod
diff options
context:
space:
mode:
Diffstat (limited to 'mod')
-rw-r--r--mod/notification-email.rsc6
1 files changed, 6 insertions, 0 deletions
diff --git a/mod/notification-email.rsc b/mod/notification-email.rsc
index 1d9a0a1..60c1e9b 100644
--- a/mod/notification-email.rsc
+++ b/mod/notification-email.rsc
@@ -114,6 +114,12 @@
:return true;
}
+ :if ([ :len [ /system/scheduler/find where name="_FlushEmailQueue" ] ] = 0 && \
+ [ :typeof $EmailQueue ] = "nothing") do={
+ $LogPrint info $0 ("Queue was purged? Exiting.");
+ :return false;
+ }
+
/system/scheduler/set interval=(($SchedVal->"run-count") . "m") \
comment="Waiting for retry..." $Scheduler;
} on-error={