diff --git a/lib/circuitry/subscriber.rb b/lib/circuitry/subscriber.rb
index <HASH>..<HASH> 100644
--- a/lib/circuitry/subscriber.rb
+++ b/lib/circuitry/subscriber.rb
@@ -27,6 +27,7 @@ module Circuitry
     TEMPORARY_ERRORS = [
         Excon::Errors::InternalServerError,
         Excon::Errors::ServiceUnavailable,
+        Excon::Errors::SocketError,
         Excon::Errors::Timeout,
     ].freeze
Handle excon error for 'connection reset by peer'