lib/amqp/session.rb in amqp-0.8.0.rc3 vs lib/amqp/session.rb in amqp-0.8.0.rc4
- old
+ new
@@ -134,7 +134,18 @@
# @api plugin
# @return [Class] AMQP::TCPConnectionFailed
def self.tcp_connection_failure_exception_class
@tcp_connection_failure_exception_class ||= AMQP::TCPConnectionFailed
end # self.tcp_connection_failure_exception_class
+
+
+ # Overrides authentication failure exception to one that inherits from AMQP::Error
+ # and thus is backwards compatible.
+ #
+ # @private
+ # @api plugin
+ # @return [Class] AMQP::PossibleAuthenticationFailureError
+ def self.authentication_failure_exception_class
+ @authentication_failure_exception_class ||= AMQP::PossibleAuthenticationFailureError
+ end # self.authentication_failure_exception_class
end # Session
end # AMQP