diff options
| -rwxr-xr-x | tests/bugs/distribute/bug-1117851.t | 6 | 
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/bugs/distribute/bug-1117851.t b/tests/bugs/distribute/bug-1117851.t index c93a05e1d47..b269f4aec3c 100755 --- a/tests/bugs/distribute/bug-1117851.t +++ b/tests/bugs/distribute/bug-1117851.t @@ -16,7 +16,6 @@ create_files () {  move_files_inner () {  	sfile=$M0/status_$(basename $1) -	echo "running" > $sfile  	for i in {1..1000}; do  		src=$(printf %s/src%04d $1 $i)  		dst=$(printf %s/dst%04d $1 $i) @@ -26,6 +25,11 @@ move_files_inner () {  }  move_files () { +        #Create the status file here to prevent spurious failures +        #caused by the file not being created in time by the +        #background process +	sfile=$M0/status_$(basename $1) +	echo "running" > $sfile  	move_files_inner $* &  }  | 
