multithreaded frontend to rsync