title: Is it possible to stop Sitecore from performing a publish operation?
body: <p>If I click "publish" on my entire content tree in the Sitecore Desktop, I will get the dialogue telling me how many items have been processed. Sometimes I know that this operation is going to take an extremely long time (e.g. an hour). There's no way to stop this process. Of course I can close the dialogue and continue using Sitecore, but the publish is still ongoing in the background. I cannot publish anything else until it has completed.</p>
  
  <p>Recycling the app pool will kill the publish, but it is very disruptive to users working within Sitecore.</p>
  
  <p><strong>Is it possible to programatically, or otherwise, kill a publish operation without recycling the app pool?</strong></p>