lib/celluloid/io/ssl_socket.rb in celluloid-io-0.14.1 vs lib/celluloid/io/ssl_socket.rb in celluloid-io-0.15.0.pre
- old
+ new
@@ -5,10 +5,10 @@
# SSLSocket with Celluloid::IO support
class SSLSocket < Stream
extend Forwardable
def_delegators :@socket, :read_nonblock, :write_nonblock, :close, :closed?,
- :cert, :cipher, :client_ca, :peer_cert, :peer_cert_chain, :verify_result
+ :cert, :cipher, :client_ca, :peer_cert, :peer_cert_chain, :verify_result, :peeraddr
def initialize(io, ctx = OpenSSL::SSL::SSLContext.new)
super()
@context = ctx
@socket = OpenSSL::SSL::SSLSocket.new(::IO.try_convert(io), @context)