--- lib/Jellybean/Server/HTTP.pm~ 2004-07-15 09:05:29.000000000 -0700 +++ lib/Jellybean/Server/HTTP.pm 2004-07-15 09:06:13.000000000 -0700 @@ -40,6 +40,9 @@ my $base = $self->{Daemon}->url(); my $peer = $conn->peerhost(); my $req = $conn->get_request( 1 ); + + croak( "Invalid connection: ", $conn->reason() ) unless $req; + my $uri = $req->uri(); my @path = split('/', $uri->path() );