From c9b6cee83f686a532183016712c9441e77558917 Mon Sep 17 00:00:00 2001 From: Christian Hesse Date: Tue, 1 Mar 2022 12:47:23 +0100 Subject: global-functions: $FlushEmailQueue: delay if "in-progress"... Something else is sending a mail... Let's wait and hope the status is not confused. --- global-functions | 1 + 1 file changed, 1 insertion(+) (limited to 'global-functions') diff --git a/global-functions b/global-functions index 11c3bd7..f207ac8 100644 --- a/global-functions +++ b/global-functions @@ -354,6 +354,7 @@ :foreach Id,Message in=$EmailQueue do={ :if ([ :typeof $Message ] = "array" ) do={ :local Attach [ $EitherOr ($Message->"attach") "" ]; + :while ([ / tool e-mail get last-status ] = "in-progress") do={ :delay 1s; } / tool e-mail send to=($Message->"to") cc=($Message->"cc") subject=($Message->"subject") \ body=($Message->"body") file=$Attach; :local Wait true; -- cgit v1.2.3-70-g09d2