fix freeze issue by reset after halt, not stable