protected void cancel() { if (!cancelled) { report("Torrent.create.progress.cancelled"); cancelled = true; if (file_hasher != null) { file_hasher.cancel(); } } }