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);
