summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fsset.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/fsset.py b/fsset.py
index f8845ca8b..7cd278487 100644
--- a/fsset.py
+++ b/fsset.py
@@ -845,9 +845,10 @@ class RAIDDevice(Device):
if not RAIDDevice.usedMajors.has_key(I):
minor = I
break
+
+ if minor == -1:
raise RuntimeError, ("Unable to allocate minor number for "
"raid device")
- minor = I
RAIDDevice.usedMajors[minor] = None
self.device = "md" + str(minor)
self.minor = minor