LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

Re: newest ldirectord won't add https real servers

To: "LinuxVirtualServer.org users mailing list." <lvs-users@xxxxxxxxxxxxxxxxxxxxxx>
Subject: Re: newest ldirectord won't add https real servers
From: Horms <horms@xxxxxxxxxxxx>
Date: Wed, 19 Jan 2005 16:36:40 +0900
On Tue, Jan 18, 2005 at 11:26:32AM -0800, Todd Lyons wrote:
> Todd Lyons wanted us to know:
> 
> >Looking through CVS, I see some changes to the check_https code since
> >1.77.2.3.  I don't define a url to check for my https, maybe that has
> 
> typo, 1.77.2.3 should be 1.77.2.5
> 
> >something to do with 1.77.2.3 not working for me.  But 1.77.2.2 works
> 
> typo, 1.77.2.3 should be 1.77.2.5
> 
> >with the identical configuration.  At any rate, I'll keep digging.
> >
> >Is there any further suggestions for me to try other than wait for a new
> >release?  Is anybody else using ldirectord 1.77.2.3 to balance htts?  If
> 
> typo, 1.77.2.3 should be 1.77.2.5

Could you please try 1.77.2.6 (or newer) which contains the following fix
for the https always being down problem.

It can be found in CVS.
http://www.vergenet.net/linux/ldirectord/cvs.shtml

-- 
Horms


===================================================================
RCS file: /home/cvs/linux-ha/linux-ha/ldirectord/ldirectord,v
retrieving revision 1.77.2.5
retrieving revision 1.77.2.6
diff -u -r1.77.2.5 -r1.77.2.6
--- linux-ha/ldirectord/ldirectord      2004/09/13 07:42:41     1.77.2.5
+++ linux-ha/ldirectord/ldirectord      2004/11/09 03:59:08     1.77.2.6
@@ -1838,7 +1838,7 @@
        # to prevent the parent from contiuously growing in size.
        my $pid;
        my $status;
-       local $SIG{'CHLD'} = "IGNORE";
+       local $SIG{'CHLD'} = undef;
        
        $pid = fork();
        if ($pid) {

<Prev in Thread] Current Thread [Next in Thread>