From 4e0e95fb443bb9a05df8ea5bbcc4cedccfc15800 Mon Sep 17 00:00:00 2001 From: nathan Date: Fri, 14 Jun 2019 03:14:22 +0200 Subject: [PATCH] Broadcast properly wraps the byte buffer (instead of unnecessary allocation) --- src/dorkbox/network/Broadcast.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/dorkbox/network/Broadcast.java b/src/dorkbox/network/Broadcast.java index 490bb3bc..91a13b2e 100644 --- a/src/dorkbox/network/Broadcast.java +++ b/src/dorkbox/network/Broadcast.java @@ -122,8 +122,7 @@ class Broadcast { static List discoverHosts0(Logger logger, int udpPort, int discoverTimeoutMillis, boolean fetchAllServers) throws IOException { // fetch a buffer that contains the serialized object. - ByteBuf buffer = Unpooled.buffer(1); - buffer.writeByte(MagicBytes.broadcastID); + ByteBuf buffer = Unpooled.wrappedBuffer(new byte[]{MagicBytes.broadcastID}); List servers = new ArrayList();