I see this error every once in a while.  It does not seem like an aborted
connection (I get a different error for that).  Is there any other reason
why the read() method might returning false before done.

       while ( my $buffer = $self->read($c) ) {
            $c->prepare_body_chunk($buffer);
        }

I suppose if $buffer just happened to be zero.  Probably should be checking
defined there.


Could this message be updated to report the length of the body read, too?
And maybe display the last X bytes of data read might be useful in some
cases.

-- 
Bill Moseley
mose...@hank.org
_______________________________________________
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/

Reply via email to