X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=lib%2FCatalyst%2FRequest.pm;h=7c1ae96fca1be5f29ddd0eb45d479e2bf4c05843;hp=5de7635bd3486397469ab0035819d8dcadd4f30c;hb=c368f69e3b35bea9adeb69c128fcf176b7a539e4;hpb=b635def48fffc7791f66ed547f76aa4d99220edc diff --git a/lib/Catalyst/Request.pm b/lib/Catalyst/Request.pm index 5de7635..7c1ae96 100644 --- a/lib/Catalyst/Request.pm +++ b/lib/Catalyst/Request.pm @@ -103,6 +103,9 @@ has io_fh => ( sub _build_io_fh { my $self = shift; return $self->env->{'psgix.io'} + || ( + $self->env->{'net.async.http.server.req'} && + $self->env->{'net.async.http.server.req'}->stream) ## Until I can make ioasync cabal see the value of supportin psgix.io (jnap) || die "Your Server does not support psgix.io"; };