disconnect first when reconeect