From 7064cc4843594ca10c9778ea7b63e0ef77690e4d Mon Sep 17 00:00:00 2001 From: dbs Date: Tue, 9 Nov 2010 13:59:55 +0000 Subject: [PATCH] More debuggery for the spawning of child processes git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@2060 9efc2488-bf62-4759-914b-345cdb29e865 --- src/python/osrf/server.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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() -- 2.11.0