/**
*
*/
private function registerPeriodicTimers()
{
$this->reqsHelperTimer = $this->getLoop()->addPeriodicTimer(0.1, function () {
$this->expireRequests();
});
$this->repsHelperTimer = $this->getLoop()->addPeriodicTimer(0.1, function () {
$this->expireResponses();
$unfinished = $this->unfinishedResponses();
foreach ($unfinished as $response) {
$protocol = new Protocol('', $response->getPid(), '', $response->getAlias(), '', '', $this->getTime());
$response = new Response($this, $protocol, new TaskIncompleteException("Task unfinished."));
$response->call();
}
});
}