…allback. Previously, if you were using follow_redirects and streaming_callback and hit a redirect with a non-empty body, that body would be passed to streaming_callback as well. As a side effect, this improves compatibility with some misconfigured sites that send Content-Encoding: gzip on redirects without actually compressing the body.
all child processes exit cleanly.
…le). Closes #392.
to be caught by the generator.
Among other things, this dramatically speeds up downloads of large chunked files over a fast network with SimpleHTTPClient. Fixes #425.
Of note: * It's now possible to send binary frames (auto-switched based on whether the argument to write_message is bytes or unicode) * Invalid utf8 in text frames is now an error * Lots of fragmentation-related improvements
Also fix a bug in the test for python 2.5 on systems where ipv6 is not configured (socket.gaierror didn't have an `errno` attribute until 2.6)
the tests to 11.0.0 until we figure out what's going on.
In case some poller implementations accept sockets or values other than integer file descriptors, this prevents tornado's log messages from raising errors.