From 710996c40a09cd73cbab740e0842e54da04e4d4b Mon Sep 17 00:00:00 2001 From: Adam Megacz Date: Sat, 22 Aug 2009 14:34:14 -0700 Subject: [PATCH] InterpreterShip: fix bug that caused ships with no input docks to not be serviced --- src/edu/berkeley/fleet/interpreter/InterpreterShip.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/edu/berkeley/fleet/interpreter/InterpreterShip.java b/src/edu/berkeley/fleet/interpreter/InterpreterShip.java index 033b33b..811c02b 100644 --- a/src/edu/berkeley/fleet/interpreter/InterpreterShip.java +++ b/src/edu/berkeley/fleet/interpreter/InterpreterShip.java @@ -40,7 +40,7 @@ abstract class InterpreterShip extends FleetTwoShip { else allflushing = false; if (!d.flushing && !d.dataReadyForShip) someempty = true; } - if (allflushing) { + if (allflushing && someflushing) { for(InterpreterDock d : docks.values()) if (d.isInputDock()) d.flushing = false; -- 1.7.10.4