zendesk/ember-resource — pull request #63 by shajith (2013-11-14 18:55:15+00:00)
Title: Skip deferred expiry if the object is deleted

Calling `expire` on an Em.Resource instance only schedules the expiry
for the next run loop.

If at that time, the resource is destroyed, we
should skip changing `expireAt`, because it's an error to set properties
on destroyed objects.

@jish @jamesarosen @chrsjxn