first take on using a raw socket with xdebug