Tried this, but it gives a 404 error:
return send_file( '/dev/null',
streaming => 1,
system_path => 1,
content_type => $mime_type,
callbacks => {
override => sub {
my ($respond, $response) = @_;
my $writer = $respond->([ 200, {} ]);
my $buf = '';
while( read( $in_fh, $buf, VID_READ_LENGTH ) ) {
$writer->write( $buf );
}
}
},
);
Debugger still shows that the callback isn't called.
"There is no shame in being self-taught, only in not trying to learn in the first place." -- Atrus, Myst: The Book of D'ni.