title: What is the difference between connection and read timeout for sockets?
body: <p>3 questions:</p>
  
  <ol>
  <li><p>What is the difference between <strong>connection</strong> and <strong>read</strong> timeout for sockets?</p></li>
  <li><p>What does <strong>connection</strong> timeout set to "infinity" mean? In what situation can it remain in an infinitive loop? and what can trigger that the infinity-loop dies?</p></li>
  <li><p>What does <strong>read</strong> timeout set to "infinity" mean? In what situation can it remain in an infinitive loop? and what can trigger that the infinity-loop dies?</p></li>
  </ol>