From: dbs Date: Tue, 9 Nov 2010 13:59:55 +0000 (+0000) Subject: More debuggery for the spawning of child processes X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=7064cc4843594ca10c9778ea7b63e0ef77690e4d;p=working%2FOpenSRF.git More debuggery for the spawning of child processes git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@2060 9efc2488-bf62-4759-914b-345cdb29e865 --- diff --git a/src/python/osrf/server.py b/src/python/osrf/server.py index ea89756..261688e 100644 --- a/src/python/osrf/server.py +++ b/src/python/osrf/server.py @@ -138,6 +138,7 @@ class Controller(object): def try_new_child(self, data): ''' Tries to spawn a new child to send request data to ''' + osrf.log.log_debug("try_new_child: service=%s num_children=%s max_children=%s" % (self.service, self.num_children, self.max_children)) if self.num_children < self.max_children: osrf.log.log_internal("spawning new child to handle data") child = self.spawn_child(True) @@ -220,6 +221,7 @@ class Controller(object): def spawn_children(self): ''' Launches up to min_children child processes ''' + osrf.log.log_debug("spawn_children: service=%s num_children=%s min_children=%s" % (self.service, self.num_children, self.min_children)) while self.num_children < self.min_children: self.spawn_child() @@ -236,7 +238,7 @@ class Controller(object): self.active_list.insert(0, child) else: self.idle_list.insert(0, child) - osrf.log.log_debug("spawned child %d : %d total" % (child.pid, self.num_children)) + osrf.log.log_debug("service %s spawned child %d : %d total" % (self.service, child.pid, self.num_children)) return child else: child.pid = os.getpid()