title: Excon::Errors::Timeout: connect timeout reached
body: <p>I am using sidekiq to send mails through Mandrill Apis. It was working all fine. But from past few days I am receiving timeout errors in sidekiq while job try to deliver mail randomly. </p>
  
  <blockquote>
    <p>Excon::Errors::Timeout: connect timeout reached</p>
  </blockquote>
  
  <p>I am unable to find the actual cause of this error. I am using </p>
  
  <ul>
  <li>ruby '2.1.1'</li>
  <li>sidekiq '3.5.0'</li>
  <li>mandrill_mailer '1.1.0'</li>
  <li>mandrill-api '1.0.53'</li>
  </ul>
  
  <p>Here is the complete error</p>
  
  <pre><code>2017-01-11T17:34:06.068Z 3690 TID-otkzvfo0c WARN: Excon::Errors::Timeout: connect timeout reached
  2017-01-11T17:34:06.068Z 3690 TID-otkzvfo0c WARN: /home/shared/bundle/ruby/2.1.0/gems/excon-0.45.4/lib/excon/socket.rb:139:in `rescue in block in connect'
  /home/shared/bundle/ruby/2.1.0/gems/mandrill-api-1.0.53/lib/mandrill.rb:35:in `call'
  /home/shared/bundle/ruby/2.1.0/gems/mandrill-api-1.0.53/lib/mandrill/api.rb:921:in `send_template'
  /home/shared/bundle/ruby/2.1.0/gems/mandrill_mailer-1.1.0/lib/mandrill_mailer/template_mailer.rb:121:in `deliver'
  /home/app/mailers/sub_request_mailer.rb:651:in `sub_request_approved_location'
  /home/shared/bundle/ruby/2.1.0/gems/mandrill_mailer-1.1.0/lib/mandrill_mailer/core_mailer.rb:290:in `call'
  /home/shared/bundle/ruby/2.1.0/gems/mandrill_mailer-1.1.0/lib/mandrill_mailer/core_mailer.rb:290:in `method_missing'
  </code></pre>