Ensures packet safety w/ Improve async packet sending - Close #22

This commit is contained in:
Sotr
2018-07-13 20:14:25 +08:00
parent 68b4db992f
commit 5113e99853
7 changed files with 73 additions and 9 deletions

View File

@@ -165,7 +165,7 @@ public class NetworkManager extends SimpleChannelInboundHandler<Packet<?>> {
this.j.writeLock().lock();
try {
this.i.add(new NetworkManager.QueuedPacket(packet, new GenericFutureListener[0]));
this.i.add(new NetworkManager.QueuedPacket(packet)); // Akarin - remove fake listener creation
} finally {
this.j.writeLock().unlock();
}