reap workers here.

This commit is contained in:
Benoit Chesneau 2010-02-03 16:27:21 +01:00
parent 43f4dd4109
commit 31ebc40258
2 changed files with 2 additions and 1 deletions

View File

@ -237,6 +237,7 @@ class Arbiter(object):
def handle_chld(self, sig, frame):
self.wakeup()
self.reap_workers()
def handle_hup(self):
self.log.info("Master hang up.")

View File

@ -28,7 +28,7 @@ weekdayname = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
monthname = [None,
'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
def get_maxfd():
maxfd = resource.getrlimit(resource.RLIMIT_NOFILE)[1]
if (maxfd == resource.RLIM_INFINITY):