From e3197bc0b3101ab991bb5578c23e1ccac952559f Mon Sep 17 00:00:00 2001 From: sonora Date: Wed, 21 Mar 2012 22:49:25 +0100 Subject: [PATCH] synchronized for tryMarkPassedRoute and directionDetection --- OsmAnd/src/net/osmand/plus/routing/RoutingHelper.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OsmAnd/src/net/osmand/plus/routing/RoutingHelper.java b/OsmAnd/src/net/osmand/plus/routing/RoutingHelper.java index f77eb52b1e..4c8036b571 100644 --- a/OsmAnd/src/net/osmand/plus/routing/RoutingHelper.java +++ b/OsmAnd/src/net/osmand/plus/routing/RoutingHelper.java @@ -316,7 +316,7 @@ public class RoutingHelper { } } - public void tryMarkPassedRoute(Location currentLocation) { + public synchronized void tryMarkPassedRoute(Location currentLocation) { // 1. try to mark passed route (move forward) float dist = currentLocation.distanceTo(routeNodes.get(currentRoute)); while(currentRoute + 1 < routeNodes.size()){ @@ -366,7 +366,7 @@ public class RoutingHelper { } } - public void directionDetection(Location currentLocation) { + public synchronized void directionDetection(Location currentLocation) { makeUturnWhenPossible = false; suppressTurnPrompt = false; if(finalLocation == null || currentLocation == null){