From 2c629f6d13257d4d841691f2caf0bb03d22287c2 Mon Sep 17 00:00:00 2001 From: Evan Almloff Date: Thu, 23 Feb 2023 12:05:17 -0600 Subject: [PATCH] use namespaced path instead of local path --- packages/hot-reload/src/lib.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/hot-reload/src/lib.rs b/packages/hot-reload/src/lib.rs index 5c79f9731..d144fccfc 100644 --- a/packages/hot-reload/src/lib.rs +++ b/packages/hot-reload/src/lib.rs @@ -139,7 +139,6 @@ pub fn init(cfg: Config) { .map(|path| crate_dir.join(PathBuf::from(path))) .collect::>(); - let temp_file = std::env::temp_dir().join("@dioxusin"); let channels = Arc::new(Mutex::new(Vec::new())); let FileMapBuildResult { map: file_map, @@ -160,7 +159,7 @@ pub fn init(cfg: Config) { } let file_map = Arc::new(Mutex::new(file_map)); - if let Ok(local_socket_stream) = LocalSocketListener::bind(temp_file.as_path()) { + if let Ok(local_socket_stream) = LocalSocketListener::bind("@dioxusin") { let aborted = Arc::new(Mutex::new(false)); // listen for connections @@ -348,8 +347,7 @@ fn send_msg(msg: HotReloadMsg, channel: &mut impl Write) -> bool { /// Connect to the hot reloading listener. The callback provided will be called every time a template change is detected pub fn connect(mut f: impl FnMut(HotReloadMsg) + Send + 'static) { std::thread::spawn(move || { - let temp_file = std::env::temp_dir().join("@dioxusin"); - if let Ok(socket) = LocalSocketStream::connect(temp_file.as_path()) { + if let Ok(socket) = LocalSocketStream::connect("@dioxusin") { let mut buf_reader = BufReader::new(socket); loop { let mut buf = String::new();