These must be called in the reverse order we open them

This commit is contained in:
NuclearW
2012-07-06 17:25:53 -04:00
parent b893e86f3c
commit a728d1f9c8

View File

@@ -261,18 +261,18 @@ public class HashChunkletManager implements ChunkletManager {
ex.printStackTrace();
}
finally {
if (fileOut != null) {
if (objOut != null) {
try {
fileOut.close();
objOut.close();
}
catch (IOException ex) {
ex.printStackTrace();
}
}
if (objOut != null) {
if (fileOut != null) {
try {
objOut.close();
fileOut.close();
}
catch (IOException ex) {
ex.printStackTrace();
@@ -318,15 +318,6 @@ public class HashChunkletManager implements ChunkletManager {
ex.printStackTrace();
}
finally {
if (fileIn != null) {
try {
fileIn.close();
}
catch (IOException ex) {
ex.printStackTrace();
}
}
if (objIn != null) {
try {
objIn.close();
@@ -335,6 +326,15 @@ public class HashChunkletManager implements ChunkletManager {
ex.printStackTrace();
}
}
if (fileIn != null) {
try {
fileIn.close();
}
catch (IOException ex) {
ex.printStackTrace();
}
}
}
return storeIn;