what happens if job was running when I pressed finish or cancel ? no chance of updatewarningcomponent messing with components that have been destroyed ?