Ver código fonte

Set local_socket_stream to blocking (default) (#1682)

Felix F Xu 1 ano atrás
pai
commit
a2ca1760c9
1 arquivos alterados com 1 adições e 1 exclusões
  1. 1 1
      packages/cli/src/server/desktop/mod.rs

+ 1 - 1
packages/cli/src/server/desktop/mod.rs

@@ -121,9 +121,9 @@ async fn start_desktop_hot_reload(hot_reload_state: HotReloadState) -> Result<()
                 let file_map = hot_reload_state.file_map.clone();
                 let channels = channels.clone();
                 let aborted = aborted.clone();
-                let _ = local_socket_stream.set_nonblocking(true);
                 move || {
                     loop {
+                        //accept() will block the thread when local_socket_stream is in blocking mode (default)
                         match local_socket_stream.accept() {
                             Ok(mut connection) => {
                                 // send any templates than have changed before the socket connected