before rollback for sessioned socket
使用socket正确实现了session，