This corrects logic introduced yesterday in commit 6f89dc9d which introduced a double free of step records, at least on job requeue. bug 1012