ports/119300: [UPDATE] www/p5-FCGI-ProcManager
Yarodin
yarodin at gmail.com
Thu Jan 3 14:30:03 UTC 2008
>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:
More information about the freebsd-ports-bugs
mailing list