open( STDIN, '<&=', $self->stdin->fileno )
or croak("Can't open stdin: $!");
-
+
+ binmode( $self->stdin, ':raw' );
binmode( STDIN, ':raw' );
if ( $self->request->content_length ) {
open( STDOUT, '>&=', $self->stdout->fileno )
or croak("Can't open stdout: $!");
-
+
+ binmode( $self->stdout, ':raw' );
binmode( STDOUT, ':raw' );
}
open( STDERR, '>&=', $self->stderr->fileno )
or croak("Can't open stderr: $!");
-
+
+ binmode( $self->stderr, ':raw' );
binmode( STDERR, ':raw' );
}