From owner-cvs-src@FreeBSD.ORG Thu Jun 3 15:33:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ACECD16A4CE; Thu, 3 Jun 2004 15:33:50 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E44A43D1F; Thu, 3 Jun 2004 15:33:50 -0700 (PDT) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i53MXoNV046025; Thu, 3 Jun 2004 15:33:50 -0700 (PDT) (envelope-from brian@repoman.freebsd.org) Received: (from brian@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i53MXomV046024; Thu, 3 Jun 2004 15:33:50 -0700 (PDT) (envelope-from brian) Message-Id: <200406032233.i53MXomV046024@repoman.freebsd.org> From: Brian Somers Date: Thu, 3 Jun 2004 15:33:50 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/sed main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jun 2004 22:33:50 -0000 brian 2004/06/03 15:33:50 PDT FreeBSD src repository Modified files: usr.bin/sed main.c Log: Plug a file descriptor leak. When sed is asked to inline-edit files, it forgets to close the temporary file and runs out of descriptors for long command lines (assuming you reset kern.maxfilesperproc to something sane that's less than the number of files passed to sed). Revision Changes Path 1.32 +13 -7 src/usr.bin/sed/main.c