Daemonize the musicbrainz thread #217
@ -107,7 +107,6 @@ impl AppMachine<FetchState> {
|
||||
}
|
||||
}
|
||||
None => {
|
||||
let mut queue = VecDeque::new();
|
||||
queue.push_back(ApiParams::search(SearchParams::artist(
|
||||
SearchArtistParams::new(artist.meta.clone()),
|
||||
)));
|
||||
|
@ -228,7 +228,12 @@ impl JobInstance {
|
||||
) -> Option<()> {
|
||||
self.call_queue
|
||||
.pop_front()
|
||||
.map(|api_params| self.execute_call(api, events, api_params))
|
||||
.map(|api_params| self.execute_call(api, events, api_params));
|
||||
if !self.call_queue.is_empty() {
|
||||
Some(())
|
||||
} else {
|
||||
None
|
||||
}
|
||||
}
|
||||
|
||||
fn execute_call(
|
||||
|
Loading…
Reference in New Issue
Block a user