Use the send method

This commit is contained in:
mo8it 2024-08-12 10:55:04 +02:00
parent 285285d3fd
commit f7c4716dbf

View File

@ -119,14 +119,12 @@ fn run(mut self, inbox: Receiver<Message>) {
self.watched_dir_entries.clear();
self.watched_file_entries.clear();
self.sender
.send(loader::Message::Progress {
self.send(loader::Message::Progress {
n_total,
n_done: LoadingProgress::Started,
config_version,
dir: None,
})
.unwrap();
});
let (entry_tx, entry_rx) = unbounded();
let (watch_tx, watch_rx) = unbounded();
@ -142,31 +140,25 @@ fn run(mut self, inbox: Receiver<Message>) {
entry,
do_watch,
|file| {
self.sender
.send(loader::Message::Progress {
self.send(loader::Message::Progress {
n_total,
n_done: LoadingProgress::Progress(
processed
.load(std::sync::atomic::Ordering::Relaxed),
processed.load(std::sync::atomic::Ordering::Relaxed),
),
dir: Some(file),
config_version,
})
.unwrap()
});
},
);
self.sender.send(loader::Message::Loaded { files }).unwrap();
self.sender
.send(loader::Message::Progress {
self.send(loader::Message::Loaded { files });
self.send(loader::Message::Progress {
n_total,
n_done: LoadingProgress::Progress(
processed.fetch_add(1, std::sync::atomic::Ordering::AcqRel)
+ 1,
processed.fetch_add(1, std::sync::atomic::Ordering::AcqRel) + 1,
),
config_version,
dir: None,
})
.unwrap();
});
});
drop(watch_tx);