Incorporating feedback from Svetlin

(cherry picked from commit 9e62eaa1feb0774aaff7e02b03a29a72e4664535)


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/5ac6feb2
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/5ac6feb2
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/5ac6feb2

Branch: refs/heads/tomee-1.7.x
Commit: 5ac6feb2aeeb9e0c0719fd37a7bb39766153a881
Parents: bc006cd
Author: Jonathan Gallimore <[email protected]>
Authored: Wed Jan 10 21:37:47 2018 +0000
Committer: Thiago Veronezi <[email protected]>
Committed: Wed Jan 17 13:16:42 2018 -0500

----------------------------------------------------------------------
 .../org/apache/openejb/core/instance/InstanceManager.java    | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tomee/blob/5ac6feb2/container/openejb-core/src/main/java/org/apache/openejb/core/instance/InstanceManager.java
----------------------------------------------------------------------
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/core/instance/InstanceManager.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/core/instance/InstanceManager.java
index 303b92e..8043a55 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/core/instance/InstanceManager.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/core/instance/InstanceManager.java
@@ -159,7 +159,7 @@ public abstract class InstanceManager {
                     
java.util.logging.Logger.getLogger(this.getClass().getName()).log(Level.WARNING,
 getClass().getSimpleName() + " pool  timeout expired");
                 }
             } catch (final InterruptedException e) {
-                Thread.interrupted();
+                Thread.currentThread().interrupt();
             }
         }
         if (scheduledExecutor != null) {
@@ -169,7 +169,7 @@ public abstract class InstanceManager {
                     
java.util.logging.Logger.getLogger(this.getClass().getName()).log(Level.WARNING,
 getClass().getSimpleName() + " pool  timeout expired");
                 }
             } catch (final InterruptedException e) {
-                Thread.interrupted();
+                Thread.currentThread().interrupt();
             }
         }
     }
@@ -206,7 +206,7 @@ public abstract class InstanceManager {
             timeoutException.fillInStackTrace();
             throw new ApplicationException(timeoutException);
         } catch (final InterruptedException e) {
-            Thread.interrupted();
+            Thread.currentThread().interrupt();
             throw new OpenEJBException("Unexpected Interruption of current 
thread: ", e);
         }
 
@@ -349,7 +349,7 @@ public abstract class InstanceManager {
             }
 
         } catch (final InterruptedException e) {
-            Thread.interrupted();
+            Thread.currentThread().interrupt();
         }
 
         beanContext.setContainerData(null);

Reply via email to