From b7f38f7d75b92ce365f239e51c1d9d9fe902af0d Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Mon, 14 Nov 2016 15:45:17 -0500 Subject: libraries/toro: Fix README. --- libraries/toro/README | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'libraries/toro') diff --git a/libraries/toro/README b/libraries/toro/README index 30171098ec..0aae4ee06a 100644 --- a/libraries/toro/README +++ b/libraries/toro/README @@ -1,12 +1,12 @@ -With Tornado’s gen module, you can turn Python generators into full-featured -coroutines, but coordination among these coroutines is difficult without -mutexes, semaphores, and queues. +With Tornado's gen module, you can turn Python generators into +full-featured coroutines, but coordination among these coroutines is +difficult without mutexes, semaphores, and queues. -Toro provides to Tornado coroutines a set of locking primitives and queues -analogous to those that Gevent provides to Greenlets, or that the standard -library provides to threads. +Toro provides to Tornado coroutines a set of locking primitives and +queues analogous to those that Gevent provides to Greenlets, or that +the standard library provides to threads. (Note that these primitives and queues are not actually thread-safe and -cannot be used in place of those from the standard library–they are meant to -coordinate Tornado coroutines in single-threaded apps, not to protect shared -objects in multithreaded apps.) +cannot be used in place of those from the standard library -- they are +meant to coordinate Tornado coroutines in single-threaded apps, not to +protect shared objects in multithreaded apps.) -- cgit v1.2.3