Added secondary kill to announceEmail
authorAndrew DeFaria <Andrew@DeFaria.com>
Tue, 15 Jun 2021 18:38:24 +0000 (11:38 -0700)
committerAndrew DeFaria <Andrew@DeFaria.com>
Tue, 15 Jun 2021 18:38:24 +0000 (11:38 -0700)
.gitignore
bin/announceEmail

index 7c18c6b..bf0ac9b 100644 (file)
@@ -1 +1,2 @@
 .pydevproject
+/cadence/
index deab422..f0fbdd9 100755 (executable)
@@ -3,9 +3,13 @@ case $1 in
   post)
     # If we send the USR2 signal before the network comes back up then 
     # announceEmail.pl will die trying to re-establish its connection to the
-    # IMAP server. So instead we use this cheap method of sleeping for a minute
+    # IMAP server. So instead we use this cheap method of sleeping for a while
     # as the network should be back by then. A better method would be to poll
     # looking for the network to come back up but that's tricker to implement.
+    #
+    # Seems like one kill is not enough. Try 2 - spaced a minute apart
+    sleep 60
+    killall -USR2 announceEmail.pl
     sleep 60
     killall -USR2 announceEmail.pl
     ;;