diff options
Diffstat (limited to 'tests/cp/cp-mv-backup')
-rwxr-xr-x | tests/cp/cp-mv-backup | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/cp/cp-mv-backup b/tests/cp/cp-mv-backup index 3ae81764d..b861248c8 100755 --- a/tests/cp/cp-mv-backup +++ b/tests/cp/cp-mv-backup @@ -15,7 +15,9 @@ pwd=`pwd` dir=cpmvbak-$$ actual=$dir/actual expected=$dir/expected -trap "cd $pwd; rm -rf $dir" 0 1 2 3 15 + +# Be careful to close $actual before removing the containing directory. +trap "cd $pwd; exec 1<&-; rm -rf $dir" 0 1 2 3 15 mkdir $dir unset VERSION_CONTROL SIMPLE_BACKUP_SUFFIX |