mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 18:50:05 +01:00
Fix broken test for zombies.
Signed-off-by: Ewan Mellor <ewan@xensource.com>
This commit is contained in:
1 parent
b5d8fa2d87
commit
043da08cae
1 file changed
+4
-3
@@ -313,12 +313,13 @@ class XendDomain:
|
||||
def domain_lookup_by_name_nr(self, name):
|
||||
self.domains_lock.acquire()
|
||||
try:
|
||||
matching = filter(lambda d: d.getName() == name,
|
||||
self.domains.values())
|
||||
matching = filter(
|
||||
lambda d: d.getName() == name and not d.isShutdown(),
|
||||
self.domains.values())
|
||||
n = len(matching)
|
||||
if n == 1:
|
||||
return matching[0]
|
||||
elif n > 1 and not d.isTerminated():
|
||||
elif n > 1:
|
||||
log.error('Name uniqueness has been violated for name %s! '
|
||||
'Recovering by renaming:', name)
|
||||
for d in matching:
|
||||
|
||||