Hello, Please review new version submitted as an attachment. I've applied all the requested changes and used a nonexited inferior iterator in ::resume(), whenever we receive PTID -1.