def handle_read(self): self.rbuff += self.recv(self.in_buffer_size) msg = self.get_block() if msg: request = Request() request.from_string(msg) gevent.spawn(self.render, request).join()