[Checkins] SVN: zc.resumelb/trunk/src/zc/resumelb/lb.py Some easy micro-optimizations.
jim
cvs-admin at zope.org
Thu Apr 26 18:33:35 UTC 2012
Log message for revision 125309:
Some easy micro-optimizations.
Changed:
U zc.resumelb/trunk/src/zc/resumelb/lb.py
-=-
Modified: zc.resumelb/trunk/src/zc/resumelb/lb.py
===================================================================
--- zc.resumelb/trunk/src/zc/resumelb/lb.py 2012-04-26 18:29:08 UTC (rev 125308)
+++ zc.resumelb/trunk/src/zc/resumelb/lb.py 2012-04-26 18:33:32 UTC (rev 125309)
@@ -77,7 +77,7 @@
def handle_wsgi(self, env, start_response):
rclass = self.classifier(env)
- logger.debug('wsgi: %s', rclass)
+ #logger.debug('wsgi: %s', rclass)
while 1:
worker = self.pool.get(rclass)
@@ -313,7 +313,7 @@
return self.__name__
def handle(self, rclass, env, start_response):
- logger.debug('handled by %s', self.addr)
+ #logger.debug('handled by %s', self.addr)
env = env.copy()
err = env.pop('wsgi.errors')
@@ -325,24 +325,25 @@
self.requests[rno] = time.time()
try:
get = self.start(rno)
+ put = self.put
try:
- self.put((rno, env))
+ put((rno, env))
content_length = int(env.get('CONTENT_LENGTH', 0))
while content_length > 0:
data = input.read(min(content_length, block_size))
if not data:
# Browser disconnected, cancel the request
- self.put((rno, None))
+ put((rno, None))
self.end(rno)
return
content_length -= len(data)
- self.put((rno, data))
- self.put((rno, ''))
+ put((rno, data))
+ put((rno, ''))
data = get()
if data is None:
raise zc.resumelb.util.Disconnected()
- logger.debug('start_response %r', data)
+ #logger.debug('start_response %r', data)
start_response(*data)
except:
# not using finally here, because we only want to end on error
@@ -354,7 +355,7 @@
while 1:
data = get()
if data:
- logger.debug('yield %r', data)
+ #logger.debug('yield %r', data)
yield data
else:
if data is None:
More information about the checkins
mailing list