Method: OpenSSL::SSL::SSLServer#initialize

Defined in:
lib/extensions/openssl/openssl/ssl-internal.rb

#initialize(svr, ctx) ⇒ SSLServer

Returns a new instance of SSLServer.



140
141
142
143
144
145
146
147
148
# File 'lib/extensions/openssl/openssl/ssl-internal.rb', line 140

def initialize(svr, ctx)
  @svr = svr
  @ctx = ctx
  unless ctx.session_id_context
    session_id = OpenSSL::Digest::MD5.hexdigest($0)
    @ctx.session_id_context = session_id
  end
  @start_immediately = true
end