- use finally in Natives.jar

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7418 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
This commit is contained in:
nor..67 2011-05-03 22:13:05 +00:00
parent ea6e817f7f
commit 5ae0340ccf

View File

@ -85,17 +85,15 @@ public class Natives {
out.close(); out.close();
} catch (FileNotFoundException ex) { } catch (FileNotFoundException ex) {
if (ex.getMessage().contains("used by another process")) { if (ex.getMessage().contains("used by another process")) {
if (load) {
System.load(targetFile.getAbsolutePath());
}
return; return;
} }
throw ex; throw ex;
} } finally {
if (load) { if (load) {
System.load(targetFile.getAbsolutePath()); System.load(targetFile.getAbsolutePath());
} }
}
logger.log(Level.FINE, "Copied {0} to {1}", new Object[]{fullname, targetFile}); logger.log(Level.FINE, "Copied {0} to {1}", new Object[]{fullname, targetFile});
} }