From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Jan 3 14:30:03 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F35C816A418 for ; Thu, 3 Jan 2008 14:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D0CD913C478 for ; Thu, 3 Jan 2008 14:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m03EU2B9008689 for ; Thu, 3 Jan 2008 14:30:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m03EU2Ug008686; Thu, 3 Jan 2008 14:30:02 GMT (envelope-from gnats) Resent-Date: Thu, 3 Jan 2008 14:30:02 GMT Resent-Message-Id: <200801031430.m03EU2Ug008686@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Yarodin Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5944616A46C for ; Thu, 3 Jan 2008 14:26:51 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 494A113C4D1 for ; Thu, 3 Jan 2008 14:26:51 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m03EPxs5043952 for ; Thu, 3 Jan 2008 14:25:59 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m03EPxRn043951; Thu, 3 Jan 2008 14:25:59 GMT (envelope-from nobody) Message-Id: <200801031425.m03EPxRn043951@www.freebsd.org> Date: Thu, 3 Jan 2008 14:25:59 GMT From: Yarodin To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/119300: [UPDATE] www/p5-FCGI-ProcManager X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jan 2008 14:30:03 -0000 >Number: 119300 >Category: ports >Synopsis: [UPDATE] www/p5-FCGI-ProcManager >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Jan 03 14:30:02 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Yarodin >Release: 6.3-PRERELEASE >Organization: >Environment: 6.3-PRERELEASE >Description: Update www/p5-FCGI-ProcManager from 0.17 to 0.18 Changelog: - Remove constraint that process can't change pid. This resolves the daemon exiting after first child dies if the process id of the daemon has changed since starting. This commonly happens when a script waits to check for the socket being available and working before forking and exitting. It can also happen in a race condition of fork && exit when the exit is delayed until after the forked child has already >How-To-Repeat: >Fix: Apply patch. Patch attached with submission follows: diff -ruN p5-FCGI-ProcManager.orig/Makefile p5-FCGI-ProcManager/Makefile --- p5-FCGI-ProcManager.orig/Makefile 2007-12-31 05:28:05.000000000 +0500 +++ p5-FCGI-ProcManager/Makefile 2008-01-03 19:20:37.000000000 +0500 @@ -6,7 +6,7 @@ # PORTNAME= FCGI-ProcManager -PORTVERSION= 0.17 +PORTVERSION= 0.18 CATEGORIES= www perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= FCGI diff -ruN p5-FCGI-ProcManager.orig/distinfo p5-FCGI-ProcManager/distinfo --- p5-FCGI-ProcManager.orig/distinfo 2007-12-31 05:28:05.000000000 +0500 +++ p5-FCGI-ProcManager/distinfo 2008-01-03 19:21:47.000000000 +0500 @@ -1,3 +1,3 @@ -MD5 (FCGI-ProcManager-0.17.tar.gz) = bd59bf793574d68024060a8a197419f7 -SHA256 (FCGI-ProcManager-0.17.tar.gz) = c323ae1a0f91aebcb8467444e451c0915cd34f0556ccd6433fb7dd360d739486 -SIZE (FCGI-ProcManager-0.17.tar.gz) = 18192 +MD5 (FCGI-ProcManager-0.18.tar.gz) = 223f75818b1bc2f06c3c95c096b9a708 +SHA256 (FCGI-ProcManager-0.18.tar.gz) = 5093c47445c22205efa70166b0168307c6c7094d482f43bea771644303389802 +SIZE (FCGI-ProcManager-0.18.tar.gz) = 18799 >Release-Note: >Audit-Trail: >Unformatted: