Improved exception handling when job exits mid view