diff --git a/docs/releases.rst b/docs/releases.rst index 8fb67c8e..3a9ef777 100644 --- a/docs/releases.rst +++ b/docs/releases.rst @@ -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 index 00000000..5eb93c6e --- /dev/null +++ b/docs/releases/v4.5.2.rst @@ -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. diff --git a/setup.py b/setup.py index c65e25d6..66d846be 100644 --- 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() diff --git a/tornado/__init__.py b/tornado/__init__.py index f054e402..3eaa57b8 100644 --- a/tornado/__init__.py +++ b/tornado/__init__.py @@ -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)