Always call select_g_step_finish() when terminating a job step, even if the job is also being terminated. This is needed for Cray systems. bug 1012