Build compat with Windows
parent
960f8d89f5
commit
d006209857
|
@ -0,0 +1,2 @@
|
||||||
|
[target.x86_64-pc-windows-gnu]
|
||||||
|
rustflags = "-C link-args=-lssp" # Does does compile without this line
|
|
@ -2,6 +2,6 @@ pub const VERSION: &str = env!("CARGO_PKG_VERSION");
|
||||||
pub const MOTD: &str = "OPEN BETA (v2)";
|
pub const MOTD: &str = "OPEN BETA (v2)";
|
||||||
|
|
||||||
/// The time it takes for Spoticord to disconnect when no music is being played
|
/// The time it takes for Spoticord to disconnect when no music is being played
|
||||||
pub const DISCONNECT_TIME: u64 = 10;
|
pub const DISCONNECT_TIME: u64 = 5 * 60;
|
||||||
|
|
||||||
// pub const MOTD: &str = "some good 'ol music";
|
// pub const MOTD: &str = "some good 'ol music";
|
||||||
|
|
13
src/main.rs
13
src/main.rs
|
@ -97,14 +97,13 @@ async fn main() {
|
||||||
let shard_manager = client.shard_manager.clone();
|
let shard_manager = client.shard_manager.clone();
|
||||||
let cache = client.cache_and_http.cache.clone();
|
let cache = client.cache_and_http.cache.clone();
|
||||||
|
|
||||||
let mut term: Option<Box<dyn Any + Send>>;
|
|
||||||
|
|
||||||
#[cfg(unix)]
|
#[cfg(unix)]
|
||||||
{
|
let mut term: Option<Box<dyn Any + Send>> = Some(Box::new(
|
||||||
term = Some(Box::new(
|
tokio::signal::unix::signal(SignalKind::terminate()).unwrap(),
|
||||||
tokio::signal::unix::signal(SignalKind::terminate()).unwrap(),
|
));
|
||||||
));
|
|
||||||
}
|
#[cfg(not(unix))]
|
||||||
|
let term: Option<Box<dyn Any + Send>> = None;
|
||||||
|
|
||||||
// Background tasks
|
// Background tasks
|
||||||
tokio::spawn(async move {
|
tokio::spawn(async move {
|
||||||
|
|
Loading…
Reference in New Issue