WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-changelog

[Xen-changelog] [xen-unstable] Revert 17731:eafb252f141.

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [xen-unstable] Revert 17731:eafb252f141.
From: Xen patchbot-unstable <patchbot-unstable@xxxxxxxxxxxxxxxxxxx>
Date: Tue, 27 May 2008 05:20:13 -0700
Delivery-date: Tue, 27 May 2008 05:20:13 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-changelog-request@lists.xensource.com?subject=help>
List-id: BK change log <xen-changelog.lists.xensource.com>
List-post: <mailto:xen-changelog@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=unsubscribe>
Reply-to: xen-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-changelog-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User Keir Fraser <keir.fraser@xxxxxxxxxx>
# Date 1211885443 -3600
# Node ID 634fe9f86d62e3e4dc416f64b4ade6b31b0926e7
# Parent  e265878e8f657ca532ebe98b5bac233f395f2814
Revert 17731:eafb252f141.
Signed-off-by: Keir Fraser <keir.fraser@xxxxxxxxxx>
---
 tools/python/xen/xend/server/SrvServer.py |   18 ++----------------
 1 files changed, 2 insertions(+), 16 deletions(-)

diff -r e265878e8f65 -r 634fe9f86d62 tools/python/xen/xend/server/SrvServer.py
--- a/tools/python/xen/xend/server/SrvServer.py Tue May 27 10:35:10 2008 +0100
+++ b/tools/python/xen/xend/server/SrvServer.py Tue May 27 11:50:43 2008 +0100
@@ -44,7 +44,6 @@ import re
 import re
 import time
 import signal
-import os
 from threading import Thread
 
 from xen.web.httpserver import HttpServer, UnixHttpServer
@@ -149,27 +148,14 @@ class XendServers:
 
             # Reaching this point means we can auto start domains
             try:
-                dom = xenddomain()
-                dom.autostart_domains()
+                xenddomain().autostart_domains()
             except Exception, e:
                 log.exception("Failed while autostarting domains")
 
             # loop to keep main thread alive until it receives a SIGTERM
             self.running = True
             while self.running:
-                # loop to destroy those hvm domain that whoes DM has dead 
unexpectedly.
-                for item in dom.domains.values():
-                    if item.info.is_hvm():
-                        device_model_pid = 
item.gatherDom(('image/device-model-pid', str))
-                        dm_stat_cmd = "ps -o stat --no-headers 
-p"+device_model_pid
-                        dm_stat = os.popen(dm_stat_cmd).readline().rstrip()
-                        if dm_stat == 'Z':
-                            log.warn("Devices Model for domain " + 
str(item.domid) + "was killed unexpectedly")
-                            item.info['crashed'] = 1
-                            item.refreshShutdown(item.info)
-                        else:
-                            continue
-                time.sleep(30)
+                time.sleep(100000000)
                 
             if self.reloadingConfig:
                 log.info("Restarting all XML-RPC and Xen-API servers...")

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] [xen-unstable] Revert 17731:eafb252f141., Xen patchbot-unstable <=