[jboss-svn-commits] JBL Code SVN: r22752 - in labs/jbossesb/trunk/product/rosetta/src/org/jboss: soa/esb/util and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sun Sep 14 04:49:16 EDT 2008
Author: mark.little at jboss.com
Date: 2008-09-14 04:49:15 -0400 (Sun, 14 Sep 2008)
New Revision: 22752
Modified:
labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/util/FtpImpl.java
labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/util/FtpClientUtil.java
Log:
https://jira.jboss.org/jira/browse/JBESB-1995 (fixed some potential logic bombs).
Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/util/FtpImpl.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/util/FtpImpl.java 2008-09-14 08:48:29 UTC (rev 22751)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/util/FtpImpl.java 2008-09-14 08:49:15 UTC (rev 22752)
@@ -255,6 +255,9 @@
}
else
renameRetry = DEFAULT_RENAME_RETRY_NUMBER;
+
+ if (renameRetry < 1)
+ renameRetry = 1;
}
protected void configTreeFromEpr () throws RemoteFileSystemException
@@ -617,13 +620,16 @@
}
else
{
- try
+ if (i+1 < renameRetry)
{
- Thread.sleep(DEFAULT_RENAME_RETRY_TIMEOUT);
+ try
+ {
+ Thread.sleep(DEFAULT_RENAME_RETRY_TIMEOUT);
+ }
+ catch (final Exception ex)
+ {
+ }
}
- catch (final Exception ex)
- {
- }
}
}
Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/util/FtpClientUtil.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/util/FtpClientUtil.java 2008-09-14 08:48:29 UTC (rev 22751)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/util/FtpClientUtil.java 2008-09-14 08:49:15 UTC (rev 22752)
@@ -382,13 +382,16 @@
}
else
{
- try
+ if (i+1 < renameRetry)
{
- Thread.sleep(RemoteFileSystem.DEFAULT_RENAME_RETRY_TIMEOUT);
+ try
+ {
+ Thread.sleep(RemoteFileSystem.DEFAULT_RENAME_RETRY_TIMEOUT);
+ }
+ catch (final Exception ex)
+ {
+ }
}
- catch (final Exception ex)
- {
- }
}
}
@@ -523,6 +526,9 @@
}
else
renameRetry = RemoteFileSystem.DEFAULT_RENAME_RETRY_NUMBER;
+
+ if (renameRetry < 1)
+ renameRetry = 1;
} // __________________________________
public static String fileToFtpString (File p_oF)
More information about the jboss-svn-commits
mailing list