Fixed the behaviour for when rescheduling a parent task (#4590).
Authored by: jplang 2012-11-24
Parent: [r10879]
Child: [r10881]