summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYury Selivanov <yselivanov@sprymix.com>2015-06-25 17:50:21 (GMT)
committerYury Selivanov <yselivanov@sprymix.com>2015-06-25 17:50:21 (GMT)
commite79f3557cc82f54e9b6b95143b4619b9ad33dccc (patch)
treedd14714ad042d5a233f2f2a71675765f7d6174b7
parentf76628fa5dd9f5ab9786f3e2d572b01d9b860d58 (diff)
parent1096f761b67b2286ac2ab7b8989dc0e0b5a54a96 (diff)
downloadcpython-e79f3557cc82f54e9b6b95143b4619b9ad33dccc.zip
cpython-e79f3557cc82f54e9b6b95143b4619b9ad33dccc.tar.gz
cpython-e79f3557cc82f54e9b6b95143b4619b9ad33dccc.tar.bz2
Merge 3.4 (issue #24509)
-rw-r--r--Doc/library/asyncio-eventloop.rst12
1 files changed, 9 insertions, 3 deletions
diff --git a/Doc/library/asyncio-eventloop.rst b/Doc/library/asyncio-eventloop.rst
index c5a3385..33d3148 100644
--- a/Doc/library/asyncio-eventloop.rst
+++ b/Doc/library/asyncio-eventloop.rst
@@ -97,7 +97,8 @@ keywords to your callback, use :func:`functools.partial`. For example,
Any positional arguments after the callback will be passed to the
callback when it is called.
- An instance of :class:`asyncio.Handle` is returned.
+ An instance of :class:`asyncio.Handle` is returned, which can be
+ used to cancel the callback.
:ref:`Use functools.partial to pass keywords to the callback
<asyncio-pass-keywords>`.
@@ -130,7 +131,8 @@ a different clock than :func:`time.time`.
Arrange for the *callback* to be called after the given *delay*
seconds (either an int or float).
- An instance of :class:`asyncio.Handle` is returned.
+ An instance of :class:`asyncio.Handle` is returned, which can be
+ used to cancel the callback.
*callback* will be called exactly once per call to :meth:`call_later`.
If two callbacks are scheduled for exactly the same time, it is
@@ -151,6 +153,9 @@ a different clock than :func:`time.time`.
This method's behavior is the same as :meth:`call_later`.
+ An instance of :class:`asyncio.Handle` is returned, which can be
+ used to cancel the callback.
+
:ref:`Use functools.partial to pass keywords to the callback
<asyncio-pass-keywords>`.
@@ -704,7 +709,8 @@ Handle
.. method:: cancel()
- Cancel the call.
+ Cancel the call. If the callback is already canceled or executed,
+ this method has no effect.
Event loop examples