From c4911bf2e7b8640a8730b9e5a539152869444f12 Mon Sep 17 00:00:00 2001 From: Ben Darnell Date: Sun, 27 Aug 2017 12:17:55 -0400 Subject: [PATCH] Release version 4.5.2 --- docs/releases.rst | 1 + docs/releases/v4.5.2.rst | 10 ++++++++++ setup.py | 2 +- tornado/__init__.py | 4 ++-- 4 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 docs/releases/v4.5.2.rst 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)