Follow up fix for 5ce02865c.
Fix for preemption from 9f6891c.
Fixed ordering for recovering unreserved.
Delay launch after preemption.
Fixed a resource handling bug.