|
From: <ha...@us...> - 2007-03-11 19:41:32
|
Revision: 1603
http://svn.sourceforge.net/cogkit/?rev=1603&view=rev
Author: hategan
Date: 2007-03-11 12:41:26 -0700 (Sun, 11 Mar 2007)
Log Message:
-----------
interesting logic there
Modified Paths:
--------------
trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/impl/common/task/FileOperationTaskHandler.java
Modified: trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/impl/common/task/FileOperationTaskHandler.java
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/impl/common/task/FileOperationTaskHandler.java 2007-03-11 19:38:27 UTC (rev 1602)
+++ trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/impl/common/task/FileOperationTaskHandler.java 2007-03-11 19:41:26 UTC (rev 1603)
@@ -44,16 +44,15 @@
}
String provider = task.getService(0).getProvider().toLowerCase();
TaskHandler taskHandler = (TaskHandler) this.mapping.get(provider);
- if (taskHandler != null) {
- taskHandler.submit(task);
- } else {
+ if (taskHandler == null) {
try {
taskHandler = createTaskHandler(provider);
} catch (InvalidProviderException ipe) {
throw new TaskSubmissionException("Cannot submit task", ipe);
}
- taskHandler.submit(task);
}
+
+ taskHandler.submit(task);
}
public void suspend(Task task) throws InvalidSecurityContextException,
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|