Files
Starworld/bridge/examples/test_connect.rs

20 lines
547 B
Rust

// Minimal test to verify socket connection
use tokio::net::UnixStream;
#[tokio::main]
async fn main() {
let socket_path = std::env::var("XDG_RUNTIME_DIR")
.unwrap_or_else(|_| "/run/user/1000".to_string()) + "/stardust-0";
println!("Attempting to connect to: {}", socket_path);
match UnixStream::connect(&socket_path).await {
Ok(_stream) => {
println!("✓ Successfully connected to socket!");
}
Err(e) => {
println!("✗ Failed to connect: {}", e);
}
}
}