Added sock::Create to prematurely create the internal socket for SetOption to work