diff --git a/brouter-server/src/main/java/btools/server/RouteServer.java b/brouter-server/src/main/java/btools/server/RouteServer.java index a40b864..7a846f0 100644 --- a/brouter-server/src/main/java/btools/server/RouteServer.java +++ b/brouter-server/src/main/java/btools/server/RouteServer.java @@ -220,7 +220,7 @@ public class RouteServer extends Thread implements Comparable { rc.keyValues.put(e.getKey().substring(8), e.getValue()); } else if (e.getKey().equals("straight")) { String[] sa = e.getValue().split(","); - for (int i = 0; i v) wplist.get(v).direct = true; } @@ -265,17 +265,17 @@ public class RouteServer extends Thread implements Comparable { } finally { cr = null; if (br != null) try { - br.close(); - } catch (Exception e) { - } + br.close(); + } catch (Exception e) { + } if (bw != null) try { - bw.close(); - } catch (Exception e) { - } + bw.close(); + } catch (Exception e) { + } if (clientSocket != null) try { - clientSocket.close(); - } catch (Exception e) { - } + clientSocket.close(); + } catch (Exception e) { + } terminated = true; synchronized (threadPoolSync) { threadPoolSync.notifyAll();