From f3e413e7a98aa8b766a6b4620e41f9a8be8ededb Mon Sep 17 00:00:00 2001
From: david_williams <david_williams>
Date: Sat, 16 Feb 2008 04:15:52 +0000
Subject: [PATCH] improve promote script to use rsync instead of cp

---
 releng.control/promote.sh | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/releng.control/promote.sh b/releng.control/promote.sh
index 9aecfe8e5..1439f4346 100755
--- a/releng.control/promote.sh
+++ b/releng.control/promote.sh
@@ -166,11 +166,15 @@ then
      if [ !(exitCode = 0) ]
      then
 	     nTrys=$(( nTrys + 1 ))
+	     if [ $verboseFlag ] 
+	     then
+	     	echo "rsync failed with $exitCode. Retrying $nTrys times."
 	     if [ $nTrys > $maxTrys ] 
 	     then
 	     	 echo "Number of re-trys exceeded. rsync exit code: $exitCode"
 	     	 exit $exitCode
 	     fi
+	     sleep 120
      fi 
     done
 
-- 
GitLab