From 5d4fd9f41ab57f7297569910c08f7330dd3ec39e Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Wed, 6 Jan 2010 17:37:25 -0800 Subject: pure: avoid unnecessary method dispatches instance variable lookups are expensive as-is --- lib/clogger/pure.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib') diff --git a/lib/clogger/pure.rb b/lib/clogger/pure.rb index da2c1de..249733a 100644 --- a/lib/clogger/pure.rb +++ b/lib/clogger/pure.rb @@ -27,10 +27,10 @@ class Clogger end status, headers, body = resp headers = Rack::Utils::HeaderHash.new(headers) if @need_resp - if wrap_body? + if @wrap_body @reentrant = env['rack.multithread'] @env, @status, @headers, @body = env, status, headers, body - return [ status, headers, reentrant? ? self.dup : self ] + return [ status, headers, @reentrant ? self.dup : self ] end log(env, status, headers) [ status, headers, body ] -- cgit v1.2.3-24-ge0c7