diff options
Diffstat (limited to 'src/libextra/net/ip.rs')
| -rw-r--r-- | src/libextra/net/ip.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libextra/net/ip.rs b/src/libextra/net/ip.rs index 6876b3510b6..11e3106e4b5 100644 --- a/src/libextra/net/ip.rs +++ b/src/libextra/net/ip.rs @@ -116,7 +116,7 @@ pub fn get_addr(node: &str, iotask: &iotask) let (output_po, output_ch) = stream(); let mut output_ch = Some(SharedChan::new(output_ch)); do str::as_buf(node) |node_ptr, len| { - let output_ch = output_ch.swap_unwrap(); + let output_ch = output_ch.take_unwrap(); debug!("slice len %?", len); let handle = create_uv_getaddrinfo_t(); let handle_ptr: *uv_getaddrinfo_t = &handle; |
