protected function processUnregistered(UnregisteredMessage $msg)
{
foreach ($this->registrations as $key => $registration) {
if (isset($registration['unregister_request_id'])) {
if ($registration["unregister_request_id"] == $msg->getRequestId()) {
/** @var $deferred \React\Promise\Deferred */
$deferred = $registration['unregister_deferred'];
$deferred->resolve();
unset($this->registrations[$key]);
return;
}
}
}
Logger::error($this, "Got an Unregistered Message, but couldn't find corresponding request");
}