From 37801c3cf01ddb8915642f9621031c6099fda649 Mon Sep 17 00:00:00 2001 From: Andrzej Kapolka Date: Thu, 4 Jun 2009 21:52:24 +0000 Subject: [PATCH] Avoid creating sublist when unnecessary. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5815 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- src/java/com/threerings/presents/util/DatagramSequencer.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/java/com/threerings/presents/util/DatagramSequencer.java b/src/java/com/threerings/presents/util/DatagramSequencer.java index b683caa2e..6e10aeadf 100644 --- a/src/java/com/threerings/presents/util/DatagramSequencer.java +++ b/src/java/com/threerings/presents/util/DatagramSequencer.java @@ -122,7 +122,9 @@ public class DatagramSequencer } } } - _sendrecs.subList(0, remove).clear(); + if (remove > 0) { + _sendrecs.subList(0, remove).clear(); + } // read the contents of the datagram, note the transport, and return Message datagram = (Message)_uin.readObject();