From owner-freebsd-questions@FreeBSD.ORG Tue Aug 17 22:43:05 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6DD0A1065696 for ; Tue, 17 Aug 2010 22:43:05 +0000 (UTC) (envelope-from corky1951@comcast.net) Received: from qmta10.emeryville.ca.mail.comcast.net (qmta10.emeryville.ca.mail.comcast.net [76.96.30.17]) by mx1.freebsd.org (Postfix) with ESMTP id 549298FC15 for ; Tue, 17 Aug 2010 22:43:05 +0000 (UTC) Received: from omta14.emeryville.ca.mail.comcast.net ([76.96.30.60]) by qmta10.emeryville.ca.mail.comcast.net with comcast id vUKl1e00B1HpZEsAAaj4rl; Tue, 17 Aug 2010 22:43:04 +0000 Received: from comcast.net ([98.203.142.76]) by omta14.emeryville.ca.mail.comcast.net with comcast id vaj21e00P1f6R9u8aaj3Yq; Tue, 17 Aug 2010 22:43:04 +0000 Received: by comcast.net (sSMTP sendmail emulation); Tue, 17 Aug 2010 15:43:01 -0700 Date: Tue, 17 Aug 2010 15:43:01 -0700 From: Charlie Kester To: freebsd-questions@freebsd.org Message-ID: <20100817224301.GE34339@comcast.net> Mail-Followup-To: freebsd-questions@freebsd.org References: <4C69D13F.9080404@dannysplace.net> <20100817032327.0349772b.freebsd@edvax.de> <84y6c6rnpp.fsf@shroyer.name> <4C6B07A7.9000008@dannysplace.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <4C6B07A7.9000008@dannysplace.net> X-Mailer: Mutt 1.5.20 X-Composer: Vim 7.2 User-Agent: Mutt/1.5.20 (2009-06-14) Subject: Re: Upgrading ports while processes are running. X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2010 22:43:05 -0000 On Tue 17 Aug 2010 at 15:05:27 PDT Danny Carroll wrote: > >I wonder what happens when you upgrade a port, don't restart, then the >following week upgrade it again.... hmmm. I don't think it would be any different than not restarting it after the first upgrade (assuming the port doesn't try to open any libraries or data files that aren't already opened and that the second upgrade changes but the first upgrade does not.) As already explained, the inodes for the original files would still be valid, and so would any file handles the program has open.