perlbal crashes
Kevin Lewandowski
kevin at discogs.com
Sat Aug 13 21:05:16 PDT 2005
Okay, I was running cvs from about a week ago. Tried 1.3 and had the
same problem. Now I'm running the latest cvs and there is no crash so
far but I see this message every few seconds:
Use of uninitialized value in numeric lt (<) at /usr/local/share/perl/
5.8.4/Perlbal/ClientProxy.pm line 487.
Use of uninitialized value in sysread at /usr/local/share/perl/5.8.4/
Danga/Socket.pm line 981.
Use of uninitialized value in numeric lt (<) at /usr/local/share/perl/
5.8.4/Perlbal/ClientProxy.pm line 487.
Use of uninitialized value in sysread at /usr/local/share/perl/5.8.4/
Danga/Socket.pm line 981.
Kevin
On Aug 13, 2005, at 7:17 PM, Brad Fitzpatrick wrote:
> What version? 1.2, 1.3, cvs?
>
> I'm pretty sure that bug was both introduced and fixed in cvs. If
> it's
> present in an actual release, uh, that'd suck. You might try
> updating to
> the latest cvs? cvs should be stable right now, except for
> buffered-to-disk uploads which are undergoing some refactoring right
> now.
>
> - Brad
>
> On Sat, 13 Aug 2005, Kevin Lewandowski wrote:
>
>
>> Hello,
>>
>> I'm running Perlbal in reverse proxy mode and it is crashing quite
>> frequently. I get the crash message:
>>
>> crash log: Can't call method "request_method" on an undefined value
>> at /usr/local/share/perl/5.8.4/Perlbal/HTTPHeaders.pm line 367.
>>
>> My Perlbal config is:
>>
>> --
>> CREATE POOL apache
>> POOL apache ADD 10.10.10.23:81
>>
>> CREATE SERVICE proxy
>> SET proxy.listen = 10.10.10.23:80
>> SET proxy.role = reverse_proxy
>> SET proxy.pool = apache
>> SET proxy.persist_client = on
>> SET proxy.persist_backend = on
>> SET proxy.verify_backend = on
>> ENABLE proxy
>> --
>>
>> This Perlbal is feeding Apache behind it. I looked into the code and
>> it has something to do with Keepalive. The crash happens after a few
>> hours when keepalive is disabled in apache, and almost immediately
>> when keepalive is enabled in Apache.
>>
>> Any ideas on what is wrong? thanks
>>
>> Kevin
>>
>>
>>
>
>
More information about the perlbal
mailing list