From 164a271ca8a8caf292f54779709b8ad13259d0a7 Mon Sep 17 00:00:00 2001 From: ilvalle Date: Fri, 23 Feb 2018 19:43:34 +0100 Subject: [PATCH] fix PY3 rocket with bytes stream. ref web2py/pydal#516 --- gluon/rocket.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gluon/rocket.py b/gluon/rocket.py index e3faf0bd..d76da94e 100644 --- a/gluon/rocket.py +++ b/gluon/rocket.py @@ -1750,7 +1750,7 @@ class WSGIWorker(Worker): if self.request_method != 'HEAD': try: if self.chunked: - self.conn.sendall(b('%x\r\n%s\r\n' % (len(data), data))) + self.conn.sendall(b'%x\r\n%s\r\n' % (len(data), to_bytes(data, 'ISO-8859-1'))) else: self.conn.sendall(to_bytes(data)) except socket.timeout: