protected function createConnector()
{
$connector = $this;
$loop = $this->loop;
$socket = new \Kraken\Ipc\Socket\Socket($this->endpoint, $loop);
$socket->on('data', function (SocketInterface $client, $data) use($connector) {
$connector->onData($client, $data);
});
$socket->on('close', function () use($connector, $loop) {
$connector->stop(true);
$loop->addTimer(0.1, function () use($connector) {
$connector->start(true);
});
});
return $socket;
}