}
send_files(flist,f_out,f_in);
+ io_flush();
report(f_out);
io_flush();
exit_cleanup(0);
set_error_fd(error_pipe[1]);
recv_files(f_in,flist,local_name,recv_pipe[1]);
+ io_flush();
report(f_in);
write_int(recv_pipe[1],1);
io_flush();
wait_process(pid, &status);
}
- report(-1);
if (remote_version >= 24) {
/* final goodbye message */
read_int(f_in);
}
+ report(-1);
exit_cleanup(status);
}