fix bug

会有退出不完全的情况，导致再打开时会出错的问题