Method: OpenSSL::SSL::SSLServer#accept
- Defined in:
- lib/extensions/openssl/openssl/ssl-internal.rb
#accept ⇒ Object
162 163 164 165 166 167 168 169 170 171 172 173 |
# File 'lib/extensions/openssl/openssl/ssl-internal.rb', line 162 def accept sock = @svr.accept begin ssl = OpenSSL::SSL::SSLSocket.new(sock, @ctx) ssl.sync_close = true ssl.accept if @start_immediately ssl rescue SSLError => ex sock.close raise ex end end |