自从YGOPro的1.034.B版本开始,终于可以用上libevent 2.1了。
之前恋恋苦苦每次安装服务器的时候,都得编译安装libevent 2.0.22才能装好。直接使用apt安装libevent最新版本的话,非常容易决斗结束的时候挂掉,非常气。Docker也是,有一大段RUN语句,用来编译安装的。改了之后,所有的环境安装,一个RUN apt install …..就够了。
不过YGOPro的修改过程可谓非常艰辛。YGOPro客户端夏娜这么改之后,libvent就可以用最新版本了。然而,在YGOPro服务端就是另一个景象了。恋恋找了好久原因服务器为什么会卡住。结果各种方法都尝试了。最后发现,其实就是一个非常细小的问题。
不管怎么说,能用libevent 2.1是一个非常大的进步,再也不需要编译安装libevent 2.0.22了。不少兼容性问题也得到了解决。