title: Things to know when replacing WEBrick by Thin
body: <p>I intend to replace <strong>WEBrick</strong> by <strong>Thin</strong> on a Rails 3.2 project because WEBrick handles malformed unescaped URIs badly (<em>bad URI</em> error). I know there are config hacks to make WEBrick handle unescaped URIs but just adding <code>gem 'thin'</code> to my Gemfile seems so easy that makes me wonder:</p>
  
  <ul>
  <li>Is there something that could break or go wrong in my apllication if I do that?</li>
  </ul>
  
  <p>BTW: I'm deploying on <strong>Heroku</strong>. If there are specific issues with Thin on Heroku then I would also like to know.</p>