lib/remailer/connection/socks5_interpreter.rb in remailer-0.4.2 vs lib/remailer/connection/socks5_interpreter.rb in remailer-0.4.3

- old
+ new

@@ -60,15 +60,15 @@ ].flatten.pack('CCC*') ) end parse do |s| - return unless (s.length >= 2) + if (s.length >= 2) + version, method = s.slice!(0,2).unpack('CC') - version, method = s.slice!(0,2).unpack('CC') - - method + method + end end interpret(SOCKS5_METHOD[:username_password]) do enter_state(:authentication) end @@ -166,10 +166,10 @@ end state :failed do enter do message = "Proxy server returned error code #{@reply}: #{SOCKS5_REPLY[@reply]}" - delegate.debug(:error, message) + delegate.debug_notification(:error, message) delegate.connect_notification(false, message) delegate.close_connection end terminate