Remove unused disk_work_queue_tx
This commit is contained in:
parent
f0b63b5926
commit
776c865781
1 changed files with 1 additions and 16 deletions
|
|
@ -176,8 +176,6 @@ pub struct TorrentStateLive {
|
|||
up_speed_estimator: SpeedEstimator,
|
||||
cancellation_token: CancellationToken,
|
||||
|
||||
disk_work_queue_tx: std::sync::mpsc::SyncSender<Box<dyn FnOnce() + Send + Sync>>,
|
||||
|
||||
pub(crate) streams: Arc<TorrentStreams>,
|
||||
}
|
||||
|
||||
|
|
@ -209,8 +207,6 @@ impl TorrentStateLive {
|
|||
pri
|
||||
};
|
||||
|
||||
let (disk_work_queue_tx, mut disk_work_queue_rx) = std::sync::mpsc::sync_channel(2048);
|
||||
|
||||
let state = Arc::new(TorrentStateLive {
|
||||
meta: paused.info.clone(),
|
||||
peers: Default::default(),
|
||||
|
|
@ -233,17 +229,8 @@ impl TorrentStateLive {
|
|||
up_speed_estimator,
|
||||
cancellation_token,
|
||||
streams: paused.streams,
|
||||
disk_work_queue_tx,
|
||||
});
|
||||
|
||||
if paused.info.options.defer_writes {
|
||||
tokio::runtime::Handle::current().spawn_blocking(move || {
|
||||
while let Ok(work_unit) = disk_work_queue_rx.recv() {
|
||||
work_unit();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
state.spawn(
|
||||
error_span!(parent: state.meta.span.clone(), "speed_estimator_updater"),
|
||||
{
|
||||
|
|
@ -1488,7 +1475,6 @@ impl PeerHandler {
|
|||
let counters = self.counters.clone();
|
||||
let piece = piece.clone_to_owned();
|
||||
let tx = self.tx.clone();
|
||||
let disk_work_queue_tx = state.disk_work_queue_tx.clone();
|
||||
|
||||
let work = move || {
|
||||
if let Err(e) = write_to_disk(
|
||||
|
|
@ -1502,8 +1488,7 @@ impl PeerHandler {
|
|||
let _ = tx.send(WriterRequest::Disconnect(Err(e)));
|
||||
}
|
||||
};
|
||||
tokio::runtime::Handle::current().spawn_blocking(work);
|
||||
// disk_work_queue_tx.send(Box::new(work))?;
|
||||
tokio::task::spawn_blocking(work);
|
||||
} else {
|
||||
self.state
|
||||
.meta
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue