1 2 3 4 5 6
use std::path::PathBuf; pub fn resolve_socket_path(app_id: &str, process_name: &str) -> PathBuf { let base = std::env::var("TMPDIR").unwrap_or_else(|_| "/tmp".to_string()); PathBuf::from(base).join(format!("{}-{}.sock", app_id, process_name)) }