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;