Class: Jabber::Connection::SSLSocketUTF8
- Inherits:
-
OpenSSL::SSL::SSLSocket
- Object
- OpenSSL::SSL::SSLSocket
- Jabber::Connection::SSLSocketUTF8
- Defined in:
- lib/xmpp4r/connection.rb
Instance Method Summary collapse
-
#sysread(*args) ⇒ Object
#readline returns incorrect encodings for UTF8 strings because SSLSocket does not support encoding conversions This forces a correct encoding, and pervents REXML exceptions.
Instance Method Details
#sysread(*args) ⇒ Object
#readline returns incorrect encodings for UTF8 strings because SSLSocket does not support encoding conversions This forces a correct encoding, and pervents REXML exceptions
44 45 46 |
# File 'lib/xmpp4r/connection.rb', line 44 def sysread *args super.force_encoding ::Encoding::UTF_8 end |