[Catalyst] Bug with POSTs using cat 5.7007, and parse_on_demand = 1

Andy Grundman andy at hybridized.org
Fri May 18 22:18:52 GMT 2007


On May 18, 2007, at 5:06 PM, Mark Zealey wrote:

> Catalyst::Engine::HTTP::read_chunk(/usr/lib/perl5/site_perl/5.8.8/ 
> Catalyst/Engine/HTTP.pm:131):
> 131:            my $rc = *STDIN->sysread(@_);
>
> I guess cat is mis-parsing the amount of data that it expects from  
> the POST
> command? When i turn parse_on_demand off, it all works fine...

Hmm, you don't really need to use parse_on_demand, you can just leave  
it disabled.

Still would like to track this down.  Can you make sure you're also  
using the latest version of HTTP::Body?  Also, what browser are you  
using?



More information about the Catalyst mailing list