#17 调整 Session 清理程序，增加一个安全锁