From eadaec56aef29360f5b18abd3d2683c835d3725a Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Tue, 4 May 2010 17:16:04 -0700 Subject: middleware: no need to ensure in #close If stats.decr_writing never fails, really (or something is seriously wrong (like memory corruption) and the ensure block wouldn't fire anyways). --- lib/raindrops/middleware.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'lib') diff --git a/lib/raindrops/middleware.rb b/lib/raindrops/middleware.rb index a1503bd..b2a422d 100644 --- a/lib/raindrops/middleware.rb +++ b/lib/raindrops/middleware.rb @@ -50,8 +50,7 @@ class Middleware < ::Struct.new(:app, :stats, :path, :tcp, :unix) # the Rack server should call this after #each (usually ensure-d) def close stats.decr_writing - ensure - app.close if app.respond_to?(:close) + app.close if app.respond_to?(:close) end def stats_response -- cgit v1.2.3-24-ge0c7