title: Disadvantage of increasing ServicePointManager.DefaultConnectionLimit
body: <p>I am calling a webservice in multi threaded environment. Lot of my calls fail due to operation time out or bad request but none of the calls fail if I do it in linear fashion which means there is problem with invoking webservice with multiple threads. After lot of analysis, I found out that there is limit of concurrent connection which is causing these exception so I fixed it by adding below code.</p>
  
  <pre><code> ServicePointManager.DefaultConnectionLimit = 2 * _ThreadCount;
  </code></pre>
  
  <p>What I dont know is the possible disadvantage of increasing this limit. By default, Connection limit is 2. If anyone knows any disadvantages, please do let me know.</p>