response->withBody(new Stream($data)); $server = $this->manager->getServer(); if (!$server->isEstablished($fd)) { return; } $server->push($fd, $body->getBody()->getContents()); } /** * @param $fd * @param int $code * @param string $message */ public function close($fd, int $code = 401, string $message = '') { $server = $this->manager->getServer(); if (!$server->isEstablished($fd)) { return; } $server->close($code, $message); } }