pub(crate) async fn run_line_reader(
    config: &Config,
    line_reader: &mut LineReader<'_>
) -> Result<(), PosError>