diff options
| -rw-r--r-- | tests/include.rc | 11 | 
1 files changed, 7 insertions, 4 deletions
diff --git a/tests/include.rc b/tests/include.rc index 1beac4f8acd..9926c28e677 100644 --- a/tests/include.rc +++ b/tests/include.rc @@ -270,10 +270,13 @@ function cleanup()              rm -rf $GLUSTERD_WORKDIR/* $B0/* /etc/glusterd/*;          fi -        umount -l $M0 2>/dev/null || true; -        umount -l $M1 2>/dev/null || true; -        umount -l $N0 2>/dev/null || true; -        umount -l $N1 2>/dev/null || true; +        # unmount all stale mounts from /tmp, This is a temporary work around +        # till the stale mount in /tmp is found. +        umount -l /tmp/mnt* 2>/dev/null +        umount -l $M0 2>/dev/null || umount -f $M0 2>/dev/null || true; +        umount -l $M1 2>/dev/null || umount -f $M1 2>/dev/null || true; +        umount -l $N0 2>/dev/null || umount -f $N0 2>/dev/null || true; +        umount -l $N1 2>/dev/null || umount -f $N1 2>/dev/null || true;  }  | 
