diff --git a/Cargo.lock b/Cargo.lock index 42dccbb..af413db 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1165,7 +1165,6 @@ dependencies = [ "clap", "color-eyre", "glam 0.25.0", - "libc", "manifest-dir-macros", "protostar", "serde", @@ -1366,9 +1365,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.174" +version = "0.2.158" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" +checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" [[package]] name = "libredox" diff --git a/hexagon_launcher/Cargo.toml b/hexagon_launcher/Cargo.toml index 9098c25..c90b4bb 100644 --- a/hexagon_launcher/Cargo.toml +++ b/hexagon_launcher/Cargo.toml @@ -15,4 +15,3 @@ tokio = { workspace = true } serde = { workspace = true } stardust-xr-fusion = { workspace = true } stardust-xr-molecules = { workspace = true } -libc = "0.2.174" diff --git a/hexagon_launcher/src/main.rs b/hexagon_launcher/src/main.rs index e616fc7..160fe44 100644 --- a/hexagon_launcher/src/main.rs +++ b/hexagon_launcher/src/main.rs @@ -34,12 +34,10 @@ const ACTIVATION_DISTANCE: f32 = 0.05; const DEFAULT_HEX_COLOR: Rgba = rgba_linear!(0.211, 0.937, 0.588, 1.0); const BTN_SELECTED_COLOR: Rgba = rgba_linear!(0.0, 1.0, 0.0, 1.0); const BTN_COLOR: Rgba = rgba_linear!(1.0, 1.0, 0.0, 1.0); + #[tokio::main(flavor = "current_thread")] async fn main() -> Result<()> { - unsafe { - libc::signal(libc::SIGPIPE, libc::SIG_DFL); - } - color_eyre::install().unwrap(); + color_eyre::install().unwrap(); tracing_subscriber::fmt() .with_env_filter(tracing_subscriber::EnvFilter::from_default_env()) .pretty()