After TinCan binary fails, it kills and restarts the TinCan. Then reinitiate the connection between controller and TinCan interface. After three fails, controller terminate TinCan and controller itself. Also I corrected pointed out parts