From mboxrd@z Thu Jan 1 00:00:00 1970 Delivered-To: chneukirchen@gmail.com Received: by 10.140.128.1 with SMTP id a1cs13743rvd; Sun, 7 Mar 2010 16:22:22 -0800 (PST) Received-SPF: pass (google.com: domain of 3O0OUSwwICl4JKNI6HLANOKJUD7P.JAPN68G-9ARAHCKKCHACNKQLO.8KI@groups.bounces.google.com designates 10.142.250.29 as permitted sender) client-ip=10.142.250.29; Authentication-Results: mr.google.com; spf=pass (google.com: domain of 3O0OUSwwICl4JKNI6HLANOKJUD7P.JAPN68G-9ARAHCKKCHACNKQLO.8KI@groups.bounces.google.com designates 10.142.250.29 as permitted sender) smtp.mail=3O0OUSwwICl4JKNI6HLANOKJUD7P.JAPN68G-9ARAHCKKCHACNKQLO.8KI@groups.bounces.google.com; dkim=pass header.i=3O0OUSwwICl4JKNI6HLANOKJUD7P.JAPN68G-9ARAHCKKCHACNKQLO.8KI@groups.bounces.google.com Received: from mr.google.com ([10.142.250.29]) by 10.142.250.29 with SMTP id x29mr759346wfh.6.1268007741153 (num_hops = 1); Sun, 07 Mar 2010 16:22:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=domainkey-signature:received:x-beenthere:received:received:received :received:received-spf:received:date:from:to:subject:message-id :references:mime-version:in-reply-to:user-agent :x-original-authentication-results:x-original-sender:reply-to :precedence:mailing-list:list-id:list-post:list-help:list-archive :x-thread-url:x-message-url:sender:list-subscribe:list-unsubscribe :content-type:content-disposition; bh=5Nb7nEJbjx0B+uoMHeS6m9j44gcwQFD/ChQ0/TO51S0=; b=nZ6jJH6vdA75/go3NvUhTzB3o92lJNLDdDmqgowiHhQqnE8KIjuGlso0JmkFmTUduJ tzDjRNdop1YITy92vYac0i53kpoRVw+gJ4UlRkfvyL2Aiief8yyDjccOAQWEL6v3ldAf +b3xNVaOa43dSeFFOAkd1FYKA/Pnlr189DOng= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlegroups.com; s=beta; h=x-beenthere:received-spf:date:from:to:subject:message-id:references :mime-version:in-reply-to:user-agent :x-original-authentication-results:x-original-sender:reply-to :precedence:mailing-list:list-id:list-post:list-help:list-archive :x-thread-url:x-message-url:sender:list-subscribe:list-unsubscribe :content-type:content-disposition; b=V1RD3Ae2vJELoIX39zK1NmCxYYu4+DTdgvkD0ar6lD3ZlZLs84AB+yEH0jZDSUjDjF JuZ4xNSfYCMmWzLpCiyYjMV1BpW3oLgW8b/XMLGLd4CZk0nwRpTXDlwvYwFgxQH6Z1AX EdiGTsOrY2kHVJ40TTv6MH94Du3KlQkoKR560= Received: by 10.142.250.29 with SMTP id x29mr87148wfh.6.1268007739917; Sun, 07 Mar 2010 16:22:19 -0800 (PST) X-BeenThere: rack-devel@googlegroups.com Received: by 10.142.4.36 with SMTP id 36ls1693411wfd.2.p; Sun, 07 Mar 2010 16:22:18 -0800 (PST) Received: by 10.143.20.17 with SMTP id x17mr658604wfi.28.1268007738398; Sun, 07 Mar 2010 16:22:18 -0800 (PST) Received: by 10.143.20.17 with SMTP id x17mr658603wfi.28.1268007738375; Sun, 07 Mar 2010 16:22:18 -0800 (PST) Return-Path: Received: from dcvr.yhbt.net (dcvr.yhbt.net [64.71.152.64]) by gmr-mx.google.com with ESMTP id 40si1224144pxi.9.2010.03.07.16.22.18; Sun, 07 Mar 2010 16:22:18 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of normalperson@yhbt.net designates 64.71.152.64 as permitted sender) client-ip=64.71.152.64; Received: from localhost (unknown [127.0.2.5]) by dcvr.yhbt.net (Postfix) with ESMTP id CCFFC1F73A; Mon, 8 Mar 2010 00:22:17 +0000 (UTC) Date: Sun, 7 Mar 2010 16:22:17 -0800 From: Eric Wong To: rack-devel@googlegroups.com Subject: Re: Not cleaning up tempfiles for multipart? Message-ID: <20100308002217.GB18365@dcvr.yhbt.net> References: <20100306075548.GB6474@dcvr.yhbt.net> <44f3f951-889e-45ec-ae46-40a371329a9e@e1g2000yqh.googlegroups.com> MIME-Version: 1.0 In-Reply-To: User-Agent: Mutt/1.5.18 (2008-05-17) X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: best guess record for domain of normalperson@yhbt.net designates 64.71.152.64 as permitted sender) smtp.mail=normalperson@yhbt.net X-Original-Sender: normalperson@yhbt.net Reply-To: rack-devel@googlegroups.com Precedence: list Mailing-list: list rack-devel@googlegroups.com; contact rack-devel+owners@googlegroups.com List-ID: List-Post: , List-Help: , List-Archive: X-Thread-Url: http://groups.google.com/group/rack-devel/t/6eb2bc7a1f8c072c X-Message-Url: http://groups.google.com/group/rack-devel/msg/777cd79a036b73 Sender: rack-devel@googlegroups.com List-Subscribe: , List-Unsubscribe: , Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Charles Oliver Nutter wrote: > I'm certainly willing to help fix Rack, but I'm not sure where would > be the best place to close! the tempfile. I suspect it needs to be done a per-handler basis or inside the server. rack/handler/fastcgi.rb and rack/handler/lsws.rb both create RewindableInput objects and close them in the ensure block. -- Eric Wong