diff --git a/source/org/jivesoftware/smack/PacketWriter.java b/source/org/jivesoftware/smack/PacketWriter.java index 1e30439c8..3fe4db09f 100644 --- a/source/org/jivesoftware/smack/PacketWriter.java +++ b/source/org/jivesoftware/smack/PacketWriter.java @@ -163,7 +163,7 @@ class PacketWriter { Packet packet = nextPacket(); if (packet != null) { writer.write(packet.toXML()); - writer.flush(); + if (queue.isEmpty()) { writer.flush(); }