Update Fuchsia TcpStream accept
Change-Id: Ib46cc8c60d7a0cfbb0d72735fe22d6c5be1fdadd
diff --git a/src/sys/fuchsia/net.rs b/src/sys/fuchsia/net.rs
index 9b37d52..b97e6a5 100644
--- a/src/sys/fuchsia/net.rs
+++ b/src/sys/fuchsia/net.rs
@@ -230,15 +230,8 @@
})
}
- pub fn accept(&self) -> io::Result<(TcpStream, SocketAddr)> {
- self.io.accept().and_then(|(s, a)| {
- set_nonblock(s.as_raw_fd())?;
- let evented_fd = unsafe { EventedFd::new(s.as_raw_fd()) };
- return Ok((TcpStream {
- io: DontDrop::new(s),
- evented_fd: evented_fd,
- }, a))
- })
+ pub fn accept(&self) -> io::Result<(net::TcpStream, SocketAddr)> {
+ self.io.accept()
}
#[allow(deprecated)]