Commit eef01045c7fe6a4d5e620df88449625fb33076d4
1 parent
e3484f8f
re-implement max_num_retries
Showing
1 changed file
with
2 additions
and
0 deletions
Show diff stats
lib/syspro/syspro_client.rb
@@ -193,6 +193,8 @@ module Syspro | @@ -193,6 +193,8 @@ module Syspro | ||
193 | end | 193 | end |
194 | 194 | ||
195 | def self.should_retry?(e, num_retries) | 195 | def self.should_retry?(e, num_retries) |
196 | + return false if num_retries >= Syspro.max_network_retries | ||
197 | + | ||
196 | # Retry on timeout-related problems (either on open or read). | 198 | # Retry on timeout-related problems (either on open or read). |
197 | return true if e.is_a?(Faraday::TimeoutError) | 199 | return true if e.is_a?(Faraday::TimeoutError) |
198 | 200 |