X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=lib%2FCatalyst%2FResponse.pm;h=6dc661e534ff6e77c5fca073fdea20ce6d057bc1;hp=eebe22c10b3770433d128d3d19e9c86f1ff81fa8;hb=89ba65d5fb85ab30fa5d8109cd0d22860608605b;hpb=f444811bb1a174c842e80bf5b9a4c24dc1a85ee0 diff --git a/lib/Catalyst/Response.pm b/lib/Catalyst/Response.pm index eebe22c..6dc661e 100644 --- a/lib/Catalyst/Response.pm +++ b/lib/Catalyst/Response.pm @@ -57,7 +57,7 @@ sub write { my ( $self, $buffer ) = @_; # Finalize headers if someone manually writes output - $self->_context->finalize_headers; + $self->_context->finalize_headers unless $self->finalized_headers; $buffer = q[] unless defined $buffer;