From ba0658f36890e5c851195611fdfb7353adba4b92 Mon Sep 17 00:00:00 2001 From: Stephan Richter Date: Tue, 3 Nov 2020 23:39:18 +0100 Subject: [PATCH] Bugfix --- pom.xml | 2 +- src/main/java/de/srsoftware/web4rail/Route.java | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 480c672..22e0087 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 de.srsoftware web4rail - 0.9.19 + 0.9.20 Web4Rail jar Java Model Railway Control diff --git a/src/main/java/de/srsoftware/web4rail/Route.java b/src/main/java/de/srsoftware/web4rail/Route.java index 4097933..b919533 100644 --- a/src/main/java/de/srsoftware/web4rail/Route.java +++ b/src/main/java/de/srsoftware/web4rail/Route.java @@ -540,9 +540,11 @@ public class Route implements Constants{ } if (endBlock.route() == this) endBlock.lock(null); if (startBlock.route() == this) startBlock.lock(null); - train.heading(startDirection); - train.block(startBlock, false); - if (train.route == this) train.route = null; + if (train != null) { + train.heading(startDirection); + train.block(startBlock, false); + if (train.route == this) train.route = null; + } } public static void saveAll(Collection routes, String filename) throws IOException {