From: Andrew Svetlov Date: Wed, 2 Jul 2014 04:21:03 +0000 (+0300) Subject: Use try-finally idiom in example for locks in multiprocessing X-Git-Tag: v3.4.2rc1~272 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ee750d8f8da5a4789d6cae2879e6f7535baeef4c;p=thirdparty%2FPython%2Fcpython.git Use try-finally idiom in example for locks in multiprocessing --- diff --git a/Doc/library/multiprocessing.rst b/Doc/library/multiprocessing.rst index 5fac73080176..276339842cd0 100644 --- a/Doc/library/multiprocessing.rst +++ b/Doc/library/multiprocessing.rst @@ -262,8 +262,10 @@ that only one process prints to standard output at a time:: def f(l, i): l.acquire() - print('hello world', i) - l.release() + try: + print('hello world', i) + finally: + l.release() if __name__ == '__main__': lock = Lock()