修复session listener监听器的机制