From fd5968cc0a8eb82877fef89faf5afa6992535a3f Mon Sep 17 00:00:00 2001 From: Stephan Richter Date: Fri, 27 Nov 2020 17:53:47 +0100 Subject: [PATCH] bugfix --- pom.xml | 2 +- src/main/java/de/srsoftware/web4rail/moving/Train.java | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 65b0123..1fea7e3 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 de.srsoftware web4rail - 1.1.2 + 1.1.3 Web4Rail jar Java Model Railway Control diff --git a/src/main/java/de/srsoftware/web4rail/moving/Train.java b/src/main/java/de/srsoftware/web4rail/moving/Train.java index 176b6f4..2218805 100644 --- a/src/main/java/de/srsoftware/web4rail/moving/Train.java +++ b/src/main/java/de/srsoftware/web4rail/moving/Train.java @@ -96,8 +96,10 @@ public class Train extends BaseClass implements Comparable { Thread.sleep(waitTime); if (waitTime > 100) waitTime /=2; if (stop) return; - Train.this.start(); - if (isSet(destination)) Thread.sleep(1000); // limit load on PathFinder + if (isNull(route)) { // may have been set by start action in between + Train.this.start(); + if (isSet(destination)) Thread.sleep(1000); // limit load on PathFinder + } } else Thread.sleep(250); } } catch (Exception e) {