public function close()
{
if (!is_resource($this->stream)) {
return;
}
$this->write(EngineInterface::CLOSE);
fclose($this->stream);
$this->stream = null;
$this->session = null;
$this->cookies = [];
}