public @Override boolean cancel() { handle.finish(); if (fetcher != null) { try { fetcher.disconnect(); } catch (IOException x) { LOG.log(Level.INFO, "closing " + info.getId(), x); } } return canceled.compareAndSet(false, true); }
fetcher.disconnect(); fetcher.disconnect();
fetcher.disconnect(); fetcher.disconnect();
fetcher.disconnect(); fetcher.disconnect();