internal void MoveFiles(TorrentManager manager, string newRoot, bool overWriteExisting) { IOLoop.QueueWait(() => { try { _writer.Move(newRoot, manager.Torrent.Files, overWriteExisting); } catch (Exception ex) { SetError(manager, Reason.WriteFailure, ex); } }); }