Kraken\Stream\AsyncStream::writeEnd PHP Метод

writeEnd() приватный Метод

private writeEnd ( )
    private function writeEnd()
    {
        do {
            try {
                $sent = fwrite($this->resource, $this->buffer->peek());
                $this->buffer->remove($sent);
            } catch (Error $ex) {
                $sent = 0;
            } catch (Exception $ex) {
                $sent = 0;
            }
        } while (is_resource($this->resource) && $sent > 0 && !$this->buffer->isEmpty());
    }