Properly implemented unlessSocket option