You've already forked AstralRinth
forked from didirus/AstralRinth
Upgrade to Actix V2, bump SQLX version, code cleanup, intergrate ratelimiter (#288)
* Upgrade to Actix V2, bump SQLX version, code cleanup, intergrate ratelimiter * Add pack file path validation * Fix compilation error caused by incorrect merge
This commit is contained in:
@@ -18,8 +18,10 @@ impl Scheduler {
|
||||
F: FnMut() -> R + Send + 'static,
|
||||
R: std::future::Future<Output = ()> + Send + 'static,
|
||||
{
|
||||
let future = time::interval(interval).for_each_concurrent(2, move |_| task());
|
||||
self.arbiter.send(future);
|
||||
let future =
|
||||
IntervalStream::new(time::interval(interval)).for_each_concurrent(2, move |_| task());
|
||||
|
||||
self.arbiter.spawn(future);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -72,6 +74,7 @@ pub enum VersionIndexingError {
|
||||
|
||||
use crate::util::env::parse_var;
|
||||
use serde::Deserialize;
|
||||
use tokio_stream::wrappers::IntervalStream;
|
||||
|
||||
#[derive(Deserialize)]
|
||||
struct InputFormat<'a> {
|
||||
|
||||
Reference in New Issue
Block a user