lib/bunny/session.rb in bunny-2.14.3 vs lib/bunny/session.rb in bunny-2.14.4
- old
+ new
@@ -169,10 +169,11 @@
@automatically_recover = if opts[:automatically_recover].nil? && opts[:automatic_recovery].nil?
true
else
opts[:automatically_recover] || opts[:automatic_recovery]
end
+ @recovering_from_network_failure = false
@max_recovery_attempts = opts[:recovery_attempts]
@recovery_attempts = @max_recovery_attempts
# When this is set, connection attempts won't be reset after
# successful reconnection. Some find this behavior more sensible
# than the per-failure attempt counter. MK.
@@ -182,9 +183,10 @@
@recover_from_connection_close = opts.fetch(:recover_from_connection_close, true)
# in ms
@continuation_timeout = opts.fetch(:continuation_timeout, DEFAULT_CONTINUATION_TIMEOUT)
@status = :not_connected
+ @manually_closed = false
@blocked = false
# these are negotiated with the broker during the connection tuning phase
@client_frame_max = opts.fetch(:frame_max, DEFAULT_FRAME_MAX)
@client_channel_max = normalize_client_channel_max(opts.fetch(:channel_max, DEFAULT_CHANNEL_MAX))