Create OpenSSL::SSL::SSLSocket with correct params
Create OpenSSL::SSL::SSLSocket with correct params

Stop passing the context if it is not generated
Do not attempt to generate the context if one is not given

wistia/nsq-ruby