Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Jan 2008 14:25:59 GMT
From:      Yarodin <yarodin@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/119300: [UPDATE] www/p5-FCGI-ProcManager
Message-ID:  <200801031425.m03EPxRn043951@www.freebsd.org>
Resent-Message-ID: <200801031430.m03EU2Ug008686@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200801031425.m03EPxRn043951>