diff options
author | Alex Jitianu <alex_jitianu@sync.ro> | 2019-12-03 09:21:13 +0000 |
---|---|---|
committer | Matthias Sohn <matthias.sohn@sap.com> | 2020-01-28 09:52:14 +0100 |
commit | 64715a189fe19e8a25bb8757591e3ef60f3f9aa8 (patch) | |
tree | d14b786127d41f3d5e80f7174140be9bfdc7dff9 /org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.10.target | |
parent | 4cc13297ccf1fa3e982bbb5638162b3bad63f93c (diff) | |
download | jgit-64715a189fe19e8a25bb8757591e3ef60f3f9aa8.tar.gz jgit-64715a189fe19e8a25bb8757591e3ef60f3f9aa8.zip |
FS: Don't use innocuous threads for CompletableFuture
The default threads from the ForkJoinPool run without any privileges
when a SecurityManager is installed, leading to SecurityExceptions
when trying to create the probe file even if the application otherwise
has write privileges in the directory.
Use a dedicated ThreadPoolExecutor using daemon threads instead.
Bug: 551690
Change-Id: Id5376f09f0d7da5ceea367e1f0dfc70f823d62d3
Signed-off-by: Alex Jitianu <alex_jitianu@sync.ro>
Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
Diffstat (limited to 'org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.10.target')
0 files changed, 0 insertions, 0 deletions