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

---
 releng.control/promote.sh | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/releng.control/promote.sh b/releng.control/promote.sh
index bce20d302..c41ea37a2 100755
--- a/releng.control/promote.sh
+++ b/releng.control/promote.sh
@@ -159,6 +159,7 @@ then
     maxTrys=5
     exitCode=-1
     nTrys=0
+    nPauseTime=10s
     until [ $exitCode == 0 ]
     do 	
      rsync -${rsyncArgs} ${FROMDIR} ${TODIR}
@@ -167,12 +168,12 @@ then
      then
 	     nTrys=$(($nTrys + 1))
 	     if [ $verboseFlag ] ; then
-             echo "rsync failed with $exitCode. Retrying $nTrys times."
+             echo "rsync failed with $exitCode. Retrying $nTrys times after $nPauseTime."
 		     if [ $nTrys -gt $maxTrys ] ; then
 		     	 echo "Number of re-trys exceeded. rsync exit code: $exitCode"
 		     	 exit $exitCode
 		     fi
-	     sleep 120
+	     sleep $nPauseTime
          fi
      fi 
     done
-- 
GitLab