fn join_reader(
handle: JoinHandle<Result<(), ReadStatError>>,
) -> Result<(), ReadStatError>Expand description
Joins the reader thread, surfacing either its internal error or a panic.
Must be called after the channel drains and BEFORE finalizing output: writing a Parquet/Feather footer over missing chunks would produce a silently-corrupt file with exit code 0.