From 04c6243f64fc59b0be205252fc89a4461ffcdd71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Pfeuffer?= Date: Thu, 4 Feb 2021 09:23:32 +0100 Subject: [PATCH] Fix interrupt handling --- .../src/main/java/sonia/scm/web/GitHookEventFacade.java | 1 + 1 file changed, 1 insertion(+) diff --git a/scm-plugins/scm-git-plugin/src/main/java/sonia/scm/web/GitHookEventFacade.java b/scm-plugins/scm-git-plugin/src/main/java/sonia/scm/web/GitHookEventFacade.java index 1c86ce1072..32fef659a4 100644 --- a/scm-plugins/scm-git-plugin/src/main/java/sonia/scm/web/GitHookEventFacade.java +++ b/scm-plugins/scm-git-plugin/src/main/java/sonia/scm/web/GitHookEventFacade.java @@ -100,6 +100,7 @@ public class GitHookEventFacade implements Closeable { internalJGitThread.join(); } catch (InterruptedException e) { LOG.debug("got interrupted in internal git thread for repository id {}", context.getRepositoryId(), e); + Thread.currentThread().interrupt(); } finally { LOG.debug("internal git thread ended for repository id {}", context.getRepositoryId()); doFire(RepositoryHookType.POST_RECEIVE, context);