PHPDaemon\Network\Pool::detach PHP Method

detach() public method

Detach Connection
public detach ( object $conn ) : void
$conn object Connection
return void
    public function detach($conn)
    {
        parent::detach($conn);
        if ($this->overload) {
            if (!$this->maxConcurrency || $this->count() < $this->maxConcurrency) {
                $this->overload = false;
                $this->enable();
            }
        }
    }

Usage Example

Beispiel #1
0
 /**
  * Detach Connection
  * @param  object $conn Connection
  * @return void
  */
 public function detach($conn)
 {
     parent::detach($conn);
     $this->touchPending($conn->getUrl());
 }