From: chengkang <1412950785@qq.com> Date: Fri, 20 Jul 2018 08:53:05 +0000 (+0800) Subject: fix issue #2448 X-Git-Tag: v5.1.1~1^2~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3846df6884c2923db509f1760cbcb890e2b61b43;p=thirdparty%2Ftornado.git fix issue #2448 --- diff --git a/tornado/http1connection.py b/tornado/http1connection.py index af7abe7c8..6cc4071c4 100644 --- a/tornado/http1connection.py +++ b/tornado/http1connection.py @@ -411,7 +411,7 @@ class HTTP1Connection(httputil.HTTPConnection): if chunk: data += self._format_chunk(chunk) self._pending_write = self.stream.write(data) - self._pending_write.add_done_callback(self._on_write_complete) + future_add_done_callback(self._pending_write, self._on_write_complete) return future def _format_chunk(self, chunk):