Async PacketListener breaking NetworkMarker PostListener
Ingrim4 opened this issue ยท 2 comments
- This issue is not solved in a development build
Describe the bug
All registered PacketPostListeners
aren't executed if the PacketType
has an async PacketListener
. If you only register the sync PacketListener
in the provided example repo then the PacketPostListener
works as intended but as soon as you register an async listener this won't work anymore. Same goes for a single async PacketListener
with a sync listener.
To Reproduce
Steps to reproduce the behavior:
- clone https://github.com/Imprex-Development/protocol-networkmarker
- mvn clean package
- put plugin on server
- join server
- see memory slowly creeping up
Expected behavior
All registered post listeners should be executed.
Version Info
https://gist.github.com/Ingrim4/82d147a095fdd710afff33d4d9ff9f34