mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-15 13:30:59 +08:00
add quotes
From-SVN: r198981
This commit is contained in:
parent
f14540b635
commit
1e5b06335f
@ -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.
|
||||
|
Loading…
x
Reference in New Issue
Block a user