Got the aysynchronous bit working
Added logic to ensure we get 2 matching IP addresses before we stop the event machine