title: Ember - Abort ajax request
body: <p>I want to know how to abort a request.</p>
  
  <p>For example, I issue <code>App.MyModel.find()</code> and later i want to cancel/abort it before it returns from server. I would expect something like this:</p>
  
  
  
  <pre><code>var res = App.MyModel.find();   //request sent to server
  res.abort();                    // abort the request before completion
  </code></pre>
  
  <p>but this doesn't work - the returned object is a <code>promise</code> and there is neither <code>abort</code> nor <code>cancel</code> methods. </p>
  
  <h3>Clarification</h3>
  
  <p>I'm looking for how to call the <a href="http://www.w3.org/TR/XMLHttpRequest/#the-abort%28%29-method" rel="nofollow"><code>abort</code></a> method on the underlying <code>XMLHttpRequest</code> object.</p>