diff options
| author | Flavio Percoco <flaper87@gmail.com> | 2014-12-27 13:00:20 +0100 |
|---|---|---|
| committer | Flavio Percoco <flaper87@gmail.com> | 2014-12-27 13:00:20 +0100 |
| commit | 1a73ccc8db0a10e82632808e058645f2d6fa0095 (patch) | |
| tree | 2e7547a5e2e18d8516b3a5d1199a1a854213173f /src/libstd/sys | |
| parent | 11f71ec7016952744f999dd6e668825490b1855f (diff) | |
| download | rust-1a73ccc8db0a10e82632808e058645f2d6fa0095.tar.gz rust-1a73ccc8db0a10e82632808e058645f2d6fa0095.zip | |
Make trait's impls consistent for unix/windows
Diffstat (limited to 'src/libstd/sys')
| -rw-r--r-- | src/libstd/sys/unix/pipe.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/libstd/sys/unix/pipe.rs b/src/libstd/sys/unix/pipe.rs index c4aec82894f..f1b078b4e80 100644 --- a/src/libstd/sys/unix/pipe.rs +++ b/src/libstd/sys/unix/pipe.rs @@ -117,6 +117,9 @@ pub struct UnixStream { write_deadline: u64, } +unsafe impl Send for UnixStream {} +unsafe impl Sync for UnixStream {} + impl UnixStream { pub fn connect(addr: &CString, timeout: Option<u64>) -> IoResult<UnixStream> { @@ -215,6 +218,7 @@ pub struct UnixListener { path: CString, } +unsafe impl Send for UnixListener {} unsafe impl Sync for UnixListener {} impl UnixListener { @@ -261,6 +265,7 @@ struct AcceptorInner { closed: atomic::AtomicBool, } +unsafe impl Send for AcceptorInner {} unsafe impl Sync for AcceptorInner {} impl UnixAcceptor { |
