]> git.ipfire.org Git - thirdparty/tornado.git/commitdiff
fix issue #2448
authorchengkang <1412950785@qq.com>
Fri, 20 Jul 2018 08:53:05 +0000 (16:53 +0800)
committerchengkang <1412950785@qq.com>
Fri, 20 Jul 2018 08:53:05 +0000 (16:53 +0800)
tornado/http1connection.py

index 0002f857b5b792f450932001db2598338dff6e56..e2b4c787e9945ec2d3c2cfe1b4ed0abcd5eeb26b 100644 (file)
@@ -399,7 +399,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):