Throw an exception if we cannot create the socket
Merge pull request #1 from leprechau/master

Throw an exception if we cannot create the socket