fix big logout bug QAQ