]> git.ipfire.org Git - thirdparty/tornado.git/commitdiff
Release version 4.5.2 2143/head
authorBen Darnell <ben@bendarnell.com>
Sun, 27 Aug 2017 16:17:55 +0000 (12:17 -0400)
committerBen Darnell <ben@bendarnell.com>
Sun, 27 Aug 2017 16:18:30 +0000 (12:18 -0400)
docs/releases.rst
docs/releases/v4.5.2.rst [new file with mode: 0644]
setup.py
tornado/__init__.py

index 8fb67c8e1f6cbbf8556df3bce80f8553759128b0..3a9ef77735e9ecdb4d200b2e1899abf7e240436e 100644 (file)
@@ -4,6 +4,7 @@ Release notes
 .. toctree::
    :maxdepth: 2
 
+   releases/v4.5.2
    releases/v4.5.1
    releases/v4.5.0
    releases/v4.4.3
diff --git a/docs/releases/v4.5.2.rst b/docs/releases/v4.5.2.rst
new file mode 100644 (file)
index 0000000..5eb93c6
--- /dev/null
@@ -0,0 +1,10 @@
+What's new in Tornado 4.5.2
+===========================
+
+Aug 27, 2017
+------------
+
+Bug Fixes
+~~~~~~~~~
+
+- Tornado now sets the ``FD_CLOEXEC`` flag on all file descriptors it creates. This prevents hanging client connections and resource leaks when the `tornado.autoreload` module (or ``Application(debug=True)``) is used.
index c65e25d66025dd7abd8da21b4a457d958ab3a8c6..66d846be46a8307046e42b43e27d72a00d092631 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -103,7 +103,7 @@ http://api.mongodb.org/python/current/installation.html#osx
 
 kwargs = {}
 
-version = "4.5.1"
+version = "4.5.2"
 
 with open('README.rst') as f:
     kwargs['long_description'] = f.read()
index f054e4026a5d5edc77a81efeb924b9d69571f681..3eaa57b8229fd80af4743861eb02ec5a3f693100 100644 (file)
@@ -25,5 +25,5 @@ from __future__ import absolute_import, division, print_function
 # is zero for an official release, positive for a development branch,
 # or negative for a release candidate or beta (after the base version
 # number has been incremented)
-version = "4.5.1"
-version_info = (4, 5, 1, 0)
+version = "4.5.2"
+version_info = (4, 5, 2, 0)