From 9827f7545989caf2cc9835cbb36e164182d36dcb Mon Sep 17 00:00:00 2001 From: Tim Kuehn Date: Wed, 24 Feb 2016 23:33:03 -0800 Subject: [PATCH] Fix examples --- README.md | 2 +- tarpc_examples/src/lib.rs | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 68d6f3a..22d7d6d 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ impl HelloService for HelloServer { fn main() { let server_handle = HelloServer.spawn("0.0.0.0:0").unwrap(); - let client = hello_service::Client::new(server_handle.local_addr()).unwrap(); + let client = hello_service::Client::new(server_handle.dialer()).unwrap(); assert_eq!("Hello, Mom!", client.hello("Mom".into()).unwrap()); drop(client); server_handle.shutdown(); diff --git a/tarpc_examples/src/lib.rs b/tarpc_examples/src/lib.rs index 9842c57..72bf45a 100644 --- a/tarpc_examples/src/lib.rs +++ b/tarpc_examples/src/lib.rs @@ -41,8 +41,9 @@ mod benchmark { Arc::new(Mutex::new(handle)) }; static ref CLIENT: Arc> = { - let addr = HANDLE.lock().unwrap().local_addr().clone(); - let client = AsyncClient::new(addr).unwrap(); + let lock = HANDLE.lock().unwrap(); + let dialer = lock.dialer(); + let client = AsyncClient::new(dialer).unwrap(); Arc::new(Mutex::new(client)) }; }