[Zope-Checkins] CVS: ZODB3/zdaemon - zdaemon.py:1.14
Guido van Rossum
guido@python.org
Tue, 12 Nov 2002 19:47:31 -0500
Update of /cvs-repository/ZODB3/zdaemon
In directory cvs.zope.org:/tmp/cvs-serv19826
Modified Files:
zdaemon.py
Log Message:
Don't call governor() when killing.
Fix NameError in reportstatus().
=== ZODB3/zdaemon/zdaemon.py 1.13 => 1.14 ===
--- ZODB3/zdaemon/zdaemon.py:1.13 Tue Nov 12 14:53:58 2002
+++ ZODB3/zdaemon/zdaemon.py Tue Nov 12 19:47:31 2002
@@ -574,9 +574,10 @@
self.waitstatus = None
if pid == self.appid:
self.appid = 0
+ if not self.killing:
+ self.governor()
self.killing = 0
self.delay = 0
- self.governor()
if os.WIFEXITED(sts):
es = os.WEXITSTATUS(sts)
msg = "pid %d: exit status %s" % (pid, es)
@@ -592,7 +593,7 @@
if hasattr(os, "WCOREDUMP"):
iscore = os.WCOREDUMP(sts)
else:
- iscore = s & 0x80
+ iscore = sts & 0x80
if iscore:
msg += " (core dumped)"
self.problem(msg)