fix relogin bug