diff --git a/parity/rpc.rs b/parity/rpc.rs index 09d72c136..0bc1c14e2 100644 --- a/parity/rpc.rs +++ b/parity/rpc.rs @@ -304,6 +304,8 @@ pub fn new_ipc( let handler = setup_apis(conf.apis, dependencies); let remote = dependencies.remote.clone(); let path = PathBuf::from(&conf.socket_addr); + // Make sure socket file can be created on unix-like OS. + // Windows pipe paths are not on the FS. if !cfg!(windows) { if let Some(dir) = path.parent() { ::std::fs::create_dir_all(&dir) diff --git a/rust-toolchain b/rust-toolchain new file mode 100644 index 000000000..2bf5ad044 --- /dev/null +++ b/rust-toolchain @@ -0,0 +1 @@ +stable