commit | e9bafbfb16e5f5fed7f700bcb0043f0b39292b08 | [log] [download] |
---|---|---|
author | Shevchik <Shev4ik.den@gmail.com> | Thu Aug 08 04:24:10 2019 +0300 |
committer | Shevchik <Shev4ik.den@gmail.com> | Thu Aug 08 04:24:10 2019 +0300 |
tree | fcd6647c560567f329c9b4e6a985534b0259222f | |
parent | 1741072d7c2eb3842920c5033a80d0f477b51ae4 [diff] |
Send compression enable message inside the event loop. Sending it outside may lead to race condition where message is sent, future success is fired, future listener gets added after that and gets scheduled to next event loop tick. It's possible that LoginSuccess is being sent in this gap essentially breaking the connection. Thanks Tux for pointing out.
Support 1.14, 1.13, 1.12, 1.11, 1.10, 1.9, 1.8, 1.7, 1.6, 1.5, 1.4.7 clients on Spigot 1.14.4
Important notes:
Known issues:
Known wontfix issues:
Website: https://protocol.support/
Spigot: https://www.spigotmc.org/resources/protocolsupport.7201/
BukkitDev: https://dev.bukkit.org/projects/protocolsupport/
MC Market: http://www.mc-market.org/resources/4607/
Jenkins: https://build.true-games.org/job/ProtocolSupport/
Licensed under the terms of GNU AGPLv3