StreamUtils.writeInt(output, message.length);
output.write(message, 0, message.length);
StreamUtils.writeLong(output, checksum);
StreamUtils.writeChar(output, '\n');
output.flush();
<BUG>}
public void broadcastMessage(final List<String> message) throws IOException {</BUG>
final StringBuilder b = new StringBuilder();
b.append(Command.BROADCAST);
for (String str : message) {

StreamUtils.writeInt(output, message.length);
output.write(message, 0, message.length);
StreamUtils.writeLong(output, checksum);
StreamUtils.writeChar(output, '\n');
output.flush();
}
}
public void broadcastMessage(final List<String> message) throws IOException {
final StringBuilder b = new StringBuilder();
b.append(Command.BROADCAST);
for (String str : message) {
