FCSM_DETACHING
flag = FCSM_DETACHING;
if (flag == FCSM_DETACHING) {
fcsm->sm_flags &= ~FCSM_DETACHING;
fcsm->sm_flags |= FCSM_DETACHING;
if (fcsm->sm_flags & FCSM_DETACHING) {
fcsm->sm_flags &= ~FCSM_DETACHING;
fcsm->sm_flags &= ~FCSM_DETACHING;