Merge branch 'branch4.0'

Conflicts:
	docs/releases.rst
	setup.py
	tornado/__init__.py
This commit is contained in:
Ben Darnell 2014-08-12 09:17:01 -04:00
commit b1fc1f4838
2 changed files with 21 additions and 0 deletions

View File

@ -5,6 +5,7 @@ Release notes
:maxdepth: 2
releases/next
releases/v4.0.1
releases/v4.0.0
releases/v3.2.2
releases/v3.2.1

20
docs/releases/v4.0.1.rst Normal file
View File

@ -0,0 +1,20 @@
What's new in Tornado 4.0.1
===========================
Aug 12, 2014
------------
* The build will now fall back to pure-python mode if the C extension
fails to build for any reason (previously it would fall back for some
errors but not others).
* `.IOLoop.call_at` and `.IOLoop.call_later` now always return
a timeout handle for use with `.IOLoop.remove_timeout`.
* If any callback of a `.PeriodicCallback` or `.IOStream` returns a
`.Future`, any error raised in that future will now be logged
(similar to the behavior of `.IOLoop.add_callback`).
* Fixed an exception in client-side websocket connections when the
connection is closed.
* ``simple_httpclient`` once again correctly handles 204 status
codes with no content-length header.
* Fixed a regression in ``simple_httpclient`` that would result in
timeouts for certain kinds of errors.