diff --git a/src/main/org/insa/graph/io/BinaryPathReader.java b/src/main/org/insa/graph/io/BinaryPathReader.java index 71c66f0..91e7478 100644 --- a/src/main/org/insa/graph/io/BinaryPathReader.java +++ b/src/main/org/insa/graph/io/BinaryPathReader.java @@ -54,6 +54,8 @@ public class BinaryPathReader extends BinaryReader implements PathReader { nodes.add(readNode(graph)); } + this.dis.close(); + return Path.createFastestPathFromNodes(graph, nodes); } diff --git a/src/main/org/insa/graph/io/BinaryPathWriter.java b/src/main/org/insa/graph/io/BinaryPathWriter.java index 222d0b5..8883afc 100644 --- a/src/main/org/insa/graph/io/BinaryPathWriter.java +++ b/src/main/org/insa/graph/io/BinaryPathWriter.java @@ -48,6 +48,7 @@ public class BinaryPathWriter extends BinaryWriter implements PathWriter { } dos.flush(); + dos.close(); } }