fixed job interruption handling