You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by sh...@apache.org on 2015/04/15 22:48:51 UTC
[15/28] airavata git commit: fixing errors in threads
fixing errors in threads
Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/be901aa8
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/be901aa8
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/be901aa8
Branch: refs/heads/emailMonitoring
Commit: be901aa87b79d781f54e32b459d39a2d952706fc
Parents: 7f89109
Author: Lahiru Gunathilake <gl...@gmail.com>
Authored: Tue Apr 14 00:45:53 2015 -0400
Committer: Lahiru Gunathilake <gl...@gmail.com>
Committed: Tue Apr 14 00:45:53 2015 -0400
----------------------------------------------------------------------
.../org/apache/airavata/gfac/core/utils/InputHandlerWorker.java | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/airavata/blob/be901aa8/modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/utils/InputHandlerWorker.java
----------------------------------------------------------------------
diff --git a/modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/utils/InputHandlerWorker.java b/modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/utils/InputHandlerWorker.java
index ec7991a..04d1da0 100644
--- a/modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/utils/InputHandlerWorker.java
+++ b/modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/utils/InputHandlerWorker.java
@@ -46,11 +46,12 @@ public class InputHandlerWorker implements Runnable {
}
@Override
- public void run() {
+ public void run() {
try {
gfac.submitJob(experimentId, taskId, gatewayId);
- } catch (GFacException e) {
+ } catch (Exception e) {
log.error(e.getMessage(), e);
+ Thread.currentThread().interrupt();
}
}
}