private function addImmediate($ch, Deferred $deferred = null)
{
$errno = curl_multi_add_handle($this->mh, $ch);
if ($errno !== CURLM_OK) {
// @codeCoverageIgnoreStart
$msg = curl_multi_strerror($errno) . ": {$ch}";
$deferred && $deferred->reject(new \RuntimeException($msg));
return;
// @codeCoverageIgnoreEnd
}
$this->added[(string) $ch] = $ch;
$deferred && ($this->deferreds[(string) $ch] = $deferred);
}