From 165a2817a413fd08eb7feeae145554d219f20552 Mon Sep 17 00:00:00 2001 From: Brody Holden Date: Wed, 24 Jun 2015 20:08:55 -0700 Subject: [PATCH] Replace std::comm reference with std::sync::mpsc. The FFI documentation references std::comm. Replace with std::sync::mpsc. Also wrap the line. --- src/doc/trpl/ffi.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/doc/trpl/ffi.md b/src/doc/trpl/ffi.md index 917d8dbe196..442a1f062ef 100644 --- a/src/doc/trpl/ffi.md +++ b/src/doc/trpl/ffi.md @@ -309,8 +309,8 @@ and invokes callbacks from there. In these cases access to Rust data structures inside the callbacks is especially unsafe and proper synchronization mechanisms must be used. Besides classical synchronization mechanisms like mutexes, one possibility in -Rust is to use channels (in `std::comm`) to forward data from the C thread -that invoked the callback into a Rust thread. +Rust is to use channels (in `std::sync::mpsc`) to forward data from the C +thread that invoked the callback into a Rust thread. If an asynchronous callback targets a special object in the Rust address space it is also absolutely necessary that no more callbacks are performed by the -- GitLab