thread exec state