Clean workers' fsm object by func. and do not clean fsm on fail