[jboss-cvs] JBossAS SVN: r83785 - projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Feb 2 11:53:32 EST 2009
Author: alesj
Date: 2009-02-02 11:53:32 -0500 (Mon, 02 Feb 2009)
New Revision: 83785
Modified:
projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip/ZipEntryContext.java
Log:
Don't add temp info if already exists.
Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip/ZipEntryContext.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip/ZipEntryContext.java 2009-02-02 16:49:53 UTC (rev 83784)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip/ZipEntryContext.java 2009-02-02 16:53:32 UTC (rev 83785)
@@ -523,6 +523,8 @@
dest = ti.getTempFile();
}
+ boolean createNewTempInfo = (dest == null);
+
if (dest == null)
{
// extract it to temp dir
@@ -540,7 +542,7 @@
// mount another instance of ZipEntryContext
delegator = mountZipFile(parent, name, dest);
- if (context != null && path != null)
+ if (context != null && path != null && createNewTempInfo)
context.addTempInfo(new BasicTempInfo(path, dest, delegator));
}
else
More information about the jboss-cvs-commits
mailing list