threaded, simultaneous rsync mirroring, switch elimination rewrite