add quotes
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 16 May 2013 17:41:13 +0000 (17:41 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 16 May 2013 17:41:13 +0000 (17:41 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@198981 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/lock-and-run.sh

index abefa06..3a6a84c 100644 (file)
@@ -1,11 +1,14 @@
 #! /bin/sh
 # Shell-based mutex using mkdir.
 
-lockdir=$1 prog=$2; shift 2 || exit 1
-count=0
+lockdir="$1" prog="$2"; shift 2 || exit 1
+
 # Remember when we started trying to acquire the lock.
+count=0
 touch lock-stamp.$$
+
 trap 'rm -r "$lockdir" lock-stamp.$$' 0
+
 until mkdir "$lockdir" 2>/dev/null; do
     # Say something periodically so the user knows what's up.
     if [ `expr $count % 30` = 0 ]; then
@@ -24,6 +27,8 @@ until mkdir "$lockdir" 2>/dev/null; do
     sleep 1
     count=`expr $count + 1`
 done
+
 echo $prog "$@"
 $prog "$@"
+
 # The trap runs on exit.