/**
  * {@inheritdoc}
  */
 public function disconnect()
 {
     if ($this->isConnected()) {
         socket_close($this->getResource());
         parent::disconnect();
     }
 }