[interchange-cvs] interchange - racke modified 3 files

interchange-cvs at icdevgroup.org interchange-cvs at icdevgroup.org
Mon Aug 20 17:42:22 EDT 2007


User:      racke
Date:      2007-08-20 21:42:22 GMT
Modified:  .        WHATSNEW-5.5
Modified:  lib/Vend Server.pm
Modified:  scripts  interchange.PL
Log:
Removed MV_DOLLAR_ZERO workaround for a bug fixed 5 years ago.

Revision  Changes    Path
1.60      +3 -1      interchange/WHATSNEW-5.5


rev 1.60, prev_rev 1.59
Index: WHATSNEW-5.5
===================================================================
RCS file: /var/cvs/interchange/WHATSNEW-5.5,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -r1.59 -r1.60
--- WHATSNEW-5.5	20 Aug 2007 18:29:10 -0000	1.59
+++ WHATSNEW-5.5	20 Aug 2007 21:42:21 -0000	1.60
@@ -6,7 +6,7 @@
 ------------------------------------------------------------------------------
 
 
-Interchange 5.5.1 released on YYYY-MM-DD.
+Interchange 5.5.1 released on 2007-08-21.
 
 See UPGRADE document for incompatible changes not listed here.
 
@@ -129,6 +129,8 @@
 
 * Fixed a bug where the [data session host] was not being set on a session's
   first page access.  The "host" key was only being set for subsequent pages.
+
+* Removed MV_DOLLAR_ZERO workaround for a bug fixed 5 years ago.
 
 UserDB
 ------



2.81      +2 -6      interchange/lib/Vend/Server.pm


rev 2.81, prev_rev 2.80
Index: Server.pm
===================================================================
RCS file: /var/cvs/interchange/lib/Vend/Server.pm,v
retrieving revision 2.80
retrieving revision 2.81
diff -u -r2.80 -r2.81
--- Server.pm	12 Aug 2007 07:00:43 -0000	2.80
+++ Server.pm	20 Aug 2007 21:42:21 -0000	2.81
@@ -1,6 +1,6 @@
 # Vend::Server - Listen for Interchange CGI requests as a background server
 #
-# $Id: Server.pm,v 2.80 2007/08/12 07:00:43 pajamian Exp $
+# $Id: Server.pm,v 2.81 2007/08/20 21:42:21 racke Exp $
 #
 # Copyright (C) 2002-2007 Interchange Development Group
 # Copyright (C) 1996-2002 Red Hat, Inc.
@@ -26,7 +26,7 @@
 package Vend::Server;
 
 use vars qw($VERSION);
-$VERSION = substr(q$Revision: 2.80 $, 10);
+$VERSION = substr(q$Revision: 2.81 $, 10);
 
 use Cwd;
 use POSIX qw(setsid strftime);
@@ -2996,10 +2996,6 @@
 sub set_process_name {
     my $status = shift;
     my $base = $Global::Variable->{MV_DOLLAR_ZERO};
-
-    # BSD hack which allows us to set MV_DOLLAR_ZERO to '0' to prevent Interchange
-    # from changing it (and dumping core on FreeBSD 4 stock perl).
-    return if defined $base && $base eq '0';
 
     # Setting MV_DOLLAR_ZERO to 1 should do the same thing as not setting it for
     # backwards compatibility.



2.99      +1 -3      interchange/scripts/interchange.PL


rev 2.99, prev_rev 2.98
Index: interchange.PL
===================================================================
RCS file: /var/cvs/interchange/scripts/interchange.PL,v
retrieving revision 2.98
retrieving revision 2.99
diff -u -r2.98 -r2.99
--- interchange.PL	20 Aug 2007 10:46:17 -0000	2.98
+++ interchange.PL	20 Aug 2007 21:42:21 -0000	2.99
@@ -3,7 +3,7 @@
 #
 # Interchange version 5.5.1
 #
-# $Id: interchange.PL,v 2.98 2007/08/20 10:46:17 racke Exp $
+# $Id: interchange.PL,v 2.99 2007/08/20 21:42:21 racke Exp $
 #
 # Copyright (C) 2002-2007 Interchange Development Group
 # Copyright (C) 1996-2002 Red Hat, Inc.
@@ -957,8 +957,6 @@
 		# Here we prepare enter the daemon mode.
 
 		# Set $0 to something pretty for ps(1).
-		# Won't work on Solaris and IRIX among possibly others.
-		# Dumps core on FreeBSD 4 stock Perl build.
 		# This is all done in Vend::Server::set_process_name now.
 		Vend::Server::set_process_name($Global::VendRoot);
 








More information about the interchange-cvs mailing list