fix state propogation within supervisor exception handling