From 2af1f6e65adcad803f7b49c8cad493152c6f215c Mon Sep 17 00:00:00 2001
From: pschwan <pschwan>
Date: Thu, 11 Jul 2002 22:43:00 +0000
Subject: [PATCH] I broke llcleanup earlier.  This fixes it.

---
 lustre/tests/common.sh | 8 +++++---
 lustre/tests/create.pl | 2 +-
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/lustre/tests/common.sh b/lustre/tests/common.sh
index 8c4c2697dd..6357deeb66 100644
--- a/lustre/tests/common.sh
+++ b/lustre/tests/common.sh
@@ -606,9 +606,11 @@ cleanup_mount() {
 	[ "$MOUNT_LIST" ] || fail "error: $0: MOUNT_LIST unset"
 
 	for THEMOUNT in $MOUNT_LIST; do
-	    if [ "`mount | grep $THEMOUNT`" ]; then
-		umount $THEMOUNT || fail "unable to unmount $THEMOUNT"
-	    fi
+	    eval "echo \$$THEMOUNT" | while read MTPT THEOSC THEMDC; do
+                if [ "`mount | grep $MTPT`" ]; then
+                    umount $MTPT || fail "unable to unmount $MTPT"
+                fi
+            done
 	done
 }
 
diff --git a/lustre/tests/create.pl b/lustre/tests/create.pl
index 12e28c2de5..f5e6d9b76d 100644
--- a/lustre/tests/create.pl
+++ b/lustre/tests/create.pl
@@ -10,7 +10,7 @@ sub usage () {
 my $mtpt = shift || usage();
 my $mount_count = shift || usage();
 my $i = shift || usage();
-my $files = 5;
+my $files = 2;
 
 while ($i--) {
     $which = int(rand() * $mount_count) + 1;
-- 
GitLab