]> granicus.if.org Git - python/commitdiff
clarify recv* are blocking operations; thanks to Chris Kogelnik from docs@
authorSandro Tosi <sandro.tosi@gmail.com>
Sat, 7 Jan 2012 16:56:58 +0000 (17:56 +0100)
committerSandro Tosi <sandro.tosi@gmail.com>
Sat, 7 Jan 2012 16:56:58 +0000 (17:56 +0100)
Doc/library/multiprocessing.rst

index 1ae7419871afa153484e1d7dcb3b5aec088c01a3..3d83114f7a23544867e5eaa57c4df9da94ac368a 100644 (file)
@@ -727,7 +727,8 @@ Connection objects are usually created using :func:`Pipe` -- see also
    .. method:: recv()
 
       Return an object sent from the other end of the connection using
-      :meth:`send`.  Raises :exc:`EOFError` if there is nothing left to receive
+      :meth:`send`.  Blocks until there its something to receive.  Raises
+      :exc:`EOFError` if there is nothing left to receive
       and the other end was closed.
 
    .. method:: fileno()
@@ -761,7 +762,8 @@ Connection objects are usually created using :func:`Pipe` -- see also
    .. method:: recv_bytes([maxlength])
 
       Return a complete message of byte data sent from the other end of the
-      connection as a string.  Raises :exc:`EOFError` if there is nothing left
+      connection as a string.  Blocks until there is something to receive.
+      Raises :exc:`EOFError` if there is nothing left
       to receive and the other end has closed.
 
       If *maxlength* is specified and the message is longer than *maxlength*
@@ -771,7 +773,8 @@ Connection objects are usually created using :func:`Pipe` -- see also
    .. method:: recv_bytes_into(buffer[, offset])
 
       Read into *buffer* a complete message of byte data sent from the other end
-      of the connection and return the number of bytes in the message.  Raises
+      of the connection and return the number of bytes in the message.  Blocks
+      until there is something to receive.  Raises
       :exc:`EOFError` if there is nothing left to receive and the other end was
       closed.