title: Thin restart in Capistrano doesn't pickup changes
body: <p>Using <code>after 'deploy:publishing', 'thin:restart'</code> in <code>deploy.rb</code> doesn't work as expected. For unknow reason, thin server doesn't pickup changes.</p>
  
  <p>Even when I run manualy <code>thin:restart</code> in console on server after deploy is done nothing changes. I have to stop and start server again to see changes (<code>thin stop &amp;&amp; thin start</code>).</p>
  
  <p>I do not use any cache. All files are changed when I <code>vi</code> them. Looks like thin server is still using files from previous release. Like he has path set to last release and ignores where <code>current</code> symlink points to.</p>
  
  <p>I was trying to run <code>thin:restart</code> wrapped with <code>within release_path</code> and <code>within current_path</code> but no changes. And it doesn't suprise me as <code>thin:restart</code> in console doesn't work as well…</p>
  
  <p>And if I do not use Capistrano all works fine. Restart on thin pickups all changes. So it is definetely related to capistrano and path problems.</p>
  
  <p>Anyone had similar issue?</p>