wizel1 0 Report post Posted September 2, 2018 anyone know why when click guild tab, there is delay and server feeze for few sec then resumes? Quote Share this post Link to post Share on other sites
MonkeyCode 453 Report post Posted September 2, 2018 Because there are multiple instances of GameServer, moliyo did direct queries instead in memory (concurrency issues). And doing it in memory, it becomes faster by hundreds of folds. There was also an exploit to hang server by spamming guild packet, leading gameserver to constantly run queries (bad bad). Solutions: - WorldServer.exe (this is a serverside service dedicated to do operations on shared resources) - SyncCall - there is a virtual function inside gameserver, when implemented, packets will require an "ACK" packet before continuation of operation. By this, you would sync guild data inside all GameServer. Quote Share this post Link to post Share on other sites