diff options
| author | Linus Färnstrand <linus@mullvad.net> | 2017-04-18 15:22:24 +0200 |
|---|---|---|
| committer | Linus Färnstrand <linus@mullvad.net> | 2017-04-18 15:22:24 +0200 |
| commit | 1ff09656b1fe97008fa6efaee6078d35528fcc66 (patch) | |
| tree | 235f3bbc78f511e93948534f1ec038a2de52807b /talpid_ipc/src | |
| parent | 7b054cf70ef6eaccc3886364fecf8814a541a00b (diff) | |
| download | mullvadvpn-1ff09656b1fe97008fa6efaee6078d35528fcc66.tar.xz mullvadvpn-1ff09656b1fe97008fa6efaee6078d35528fcc66.zip | |
Reformat with new rustfmt settings
Diffstat (limited to 'talpid_ipc/src')
| -rw-r--r-- | talpid_ipc/src/http_ipc/connection_info.rs | 10 | ||||
| -rw-r--r-- | talpid_ipc/src/http_ipc/mod.rs | 25 | ||||
| -rw-r--r-- | talpid_ipc/src/nop_ipc.rs | 2 | ||||
| -rw-r--r-- | talpid_ipc/src/zmq_ipc.rs | 20 |
4 files changed, 34 insertions, 23 deletions
diff --git a/talpid_ipc/src/http_ipc/connection_info.rs b/talpid_ipc/src/http_ipc/connection_info.rs index 99d87c0603..1c4b3fac32 100644 --- a/talpid_ipc/src/http_ipc/connection_info.rs +++ b/talpid_ipc/src/http_ipc/connection_info.rs @@ -22,11 +22,13 @@ pub fn write(connection_info: &str) -> Result<()> { let file_location = PathBuf::from(IPC_CONNECTION_INFO_FILE); let mut file = open_file(&file_location)?; let res = file.write_all(connection_info.as_bytes()) - .chain_err(|| ErrorKind::WriteConnectionInfoFailed(file_location.clone())); + .chain_err(|| ErrorKind::WriteConnectionInfoFailed(file_location.clone()),); - debug!("Wrote IPC connection info ({}) to {}", - connection_info, - file_location.to_string_lossy()); + debug!( + "Wrote IPC connection info ({}) to {}", + connection_info, + file_location.to_string_lossy() + ); res } diff --git a/talpid_ipc/src/http_ipc/mod.rs b/talpid_ipc/src/http_ipc/mod.rs index 74b4feadef..16195ee69f 100644 --- a/talpid_ipc/src/http_ipc/mod.rs +++ b/talpid_ipc/src/http_ipc/mod.rs @@ -1,8 +1,8 @@ extern crate jsonrpc_core; extern crate jsonrpc_http_server; -use self::jsonrpc_http_server::{ServerBuilder, Server}; -use std::net::{SocketAddr, IpAddr, Ipv4Addr}; +use self::jsonrpc_http_server::{Server, ServerBuilder}; +use std::net::{IpAddr, Ipv4Addr, SocketAddr}; use std::result::Result as StdResult; mod connection_info; @@ -36,8 +36,11 @@ impl ServerHandle { pub fn start(build_router: fn() -> jsonrpc_core::IoHandler) -> Result<ServerHandle> { let server = start_server(build_router).chain_err(|| ErrorKind::UnableToStartServer)?; - let write_result = connection_info::write(server.address()) - .chain_err(|| ErrorKind::FailedToWriteConnectionInfo); + let write_result = connection_info::write(server.address()).chain_err( + || { + ErrorKind::FailedToWriteConnectionInfo + }, + ); if let Err(e) = write_result { error!("Could not write the connection info, killing the IPC server"); server.stop(); @@ -68,10 +71,12 @@ fn start_server_on_port(port: u16, ServerBuilder::new(router) .allow_only_bind_host() .start_http(&listen_addr) - .map(|server| { - ServerHandle { - address: format!("http://{}", listen_addr), - server: server, - } - }) + .map( + |server| { + ServerHandle { + address: format!("http://{}", listen_addr), + server: server, + } + }, + ) } diff --git a/talpid_ipc/src/nop_ipc.rs b/talpid_ipc/src/nop_ipc.rs index 50d4fae791..f6ead2676b 100644 --- a/talpid_ipc/src/nop_ipc.rs +++ b/talpid_ipc/src/nop_ipc.rs @@ -1,4 +1,4 @@ -use super::{ErrorKind, Result, IpcServerId}; +use super::{ErrorKind, IpcServerId, Result}; use serde; diff --git a/talpid_ipc/src/zmq_ipc.rs b/talpid_ipc/src/zmq_ipc.rs index 24d8e2f5d1..49aad9f699 100644 --- a/talpid_ipc/src/zmq_ipc.rs +++ b/talpid_ipc/src/zmq_ipc.rs @@ -1,7 +1,7 @@ extern crate zmq; extern crate serde_json; -use super::{ErrorKind, Result, ResultExt, IpcServerId}; +use super::{ErrorKind, IpcServerId, Result, ResultExt}; use serde; @@ -43,12 +43,15 @@ fn start_receive_loop<T, F>(socket: zmq::Socket, mut on_message: F) -> thread::J where T: serde::Deserialize + 'static, F: FnMut(Result<T>) + Send + 'static { - thread::spawn(move || loop { - let read_res = socket.recv_bytes(0) - .chain_err(|| ErrorKind::ReadFailure) - .and_then(|a| parse_message(&a)); - on_message(read_res); - }) + thread::spawn( + move || loop { + let read_res = socket + .recv_bytes(0) + .chain_err(|| ErrorKind::ReadFailure) + .and_then(|a| parse_message(&a)); + on_message(read_res); + }, + ) } fn parse_message<T>(message: &[u8]) -> Result<T> @@ -100,7 +103,8 @@ impl<T> IpcClient<T> let ctx = zmq::Context::new(); let socket = ctx.socket(zmq::PUSH) .chain_err(|| "Could not create ZeroMQ PUSH socket".to_owned())?; - socket.connect(&self.server_id) + socket + .connect(&self.server_id) .chain_err(|| format!("Could not connect to {:?}", self.server_id))?; self.socket = Some(socket); |
