diff --git a/releng.control/promote.sh b/releng.control/promote.sh
index 9aecfe8e5fe12a029ea4067a25f7da362ee4276f..1439f4346bd9873840e29609e1bf44fe330c6431 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