From 89a73faf06f70f8e10cec04bcef79203e3bfe14c Mon Sep 17 00:00:00 2001 From: Jerry Date: Tue, 24 Nov 2009 19:06:21 -0600 Subject: [PATCH 3/5] check-if-mounted-before-unmount --- backend.py | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/backend.py b/backend.py index 6abc923..f031f90 100644 --- a/backend.py +++ b/backend.py @@ -193,7 +193,8 @@ class AnacondaBackend: return 1 isys.lochangefd("/dev/loop0", self._loopbackFile) - isys.umount("/mnt/stage2") + if os.path.ismount("/mnt/stage2"): + isys.umount("/mnt/stage2") def removeInstallImage(self): if self._loopbackFile: -- 1.6.5.2