Perlbal - perlbal crash

This is Interesting: Free IT Magazines  
Home > Archive > Perlbal > October 2006 > perlbal crash





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author perlbal crash
dormando

2006-10-24, 7:11 pm

Yo,

Fired up the latest perlbal from CPAN, after a few minutes it blows up
with this:

Oct 24 12:54:27 192.168.5.101 perlbal: crash log: Can't locate object
method "start_reproxy_uri" via package "Perlbal::ClientHTTPBase" at
/usr/share/perl5/Perlbal/BackendHTTP.pm line 397.

I'm still getting troubleshooting info. Is this a known issue yet?

Seems that the test for $client becoming invalid is failing somehow...

-Dormando

dormando

2006-10-26, 7:11 am

dormando wrote:
> Yo,
>
> Fired up the latest perlbal from CPAN, after a few minutes it blows up
> with this:
>
> Oct 24 12:54:27 192.168.5.101 perlbal: crash log: Can't locate object
> method "start_reproxy_uri" via package "Perlbal::ClientHTTPBase" at
> /usr/share/perl5/Perlbal/BackendHTTP.pm line 397.


Also seeing this:

Oct 24 14:43:35 192.168.5.101 perlbal: crash log: Can't locate object
method "backend" via package "Perlbal::ClientHTTPBase" at
/usr/share/perl5/Perlbal/BackendHTTP.pm line 139.

I ran out of time to troubleshoot this today and will be rolling back to
1.41... The issue is that when the above two routines are getting called
the $client is a ClientHTTPBase instead of ClientProxy. I can't, as
usual, reproduce the damn problem.

From reading the code, it doesn't seem likely that the
$backend->{client} can get assigned to a ClientHTTPBase object instead
of a properly assigned client? So it must be swapping it back inbetween
a backend getting assigned and the response coming back? Sorry if that's
completely wrong, it's the best I can figure in so little time. The new
version of perlbal is unusable because of this.

-Alan

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com