Ignore socket.error exceptions when sending/recving during peer detection

I found that the peer detection was aborting with a socket.error exception on servers with unconnected 10G interfaces.  I suspect this may be specific to the ixgbe driver.

In any case, I think it makes sense to just ignore these exceptions and continue looking for possible peers.