Their implementation ignores the socket we give it and creates its own internally. This creates a leak. We don't really need to use that overload, regardless of the platform. Socket pooling was completely removed as well.