From 63c685c852ac8c5cb5dcf02f7e5b10c94f364dd5 Mon Sep 17 00:00:00 2001 From: nifi Date: Mon, 4 Oct 2010 10:52:26 +0000 Subject: [PATCH] bug fix --- tools/cooja/java/se/sics/cooja/EventQueue.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tools/cooja/java/se/sics/cooja/EventQueue.java b/tools/cooja/java/se/sics/cooja/EventQueue.java index 24eb4b719..bb4daea8e 100644 --- a/tools/cooja/java/se/sics/cooja/EventQueue.java +++ b/tools/cooja/java/se/sics/cooja/EventQueue.java @@ -26,7 +26,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: EventQueue.java,v 1.10 2010/10/04 10:11:55 nifi Exp $ + * $Id: EventQueue.java,v 1.11 2010/10/04 10:52:26 nifi Exp $ */ package se.sics.cooja; @@ -52,10 +52,10 @@ public class EventQueue { private void addEvent(TimeEvent event) { if (event.queue != null) { - if (!event.isScheduled) { - removeFromQueue(event); + if (event.isScheduled) { + throw new IllegalStateException("Event is already scheduled: " + event); } - throw new IllegalStateException("Event is already scheduled: " + event); + removeFromQueue(event); } if (first == null) {