diff options
author | Andrey Loskutov | 2018-09-03 19:00:12 +0000 |
---|---|---|
committer | Andrey Loskutov | 2018-09-14 08:10:33 +0000 |
commit | a2f3feaa800d097b5f41348d3ff3458d07d75fdc (patch) | |
tree | 7abb270c5cc92387414a670202fa61c1dce8c051 /org.eclipse.debug.examples.ui/src/org/eclipse | |
parent | 21627463815dbdf98047146e270c61e780075ac8 (diff) | |
download | eclipse.platform.debug-a2f3feaa800d097b5f41348d3ff3458d07d75fdc.tar.gz eclipse.platform.debug-a2f3feaa800d097b5f41348d3ff3458d07d75fdc.tar.xz eclipse.platform.debug-a2f3feaa800d097b5f41348d3ff3458d07d75fdc.zip |
Bug 355011 - Deadlock on creating console in the build threadI20180914-0620
Do not create console directly in the launchChanged() callback, because
the current thread may hold already some lock, and if the
ProcessConsole() init requires another one lock, we will have a classic
deadlock. In case of bug 355011 current thread owns workspace lock and
ProcessConsole() init requires UI lock.
Change-Id: Ia01df4cb3f714b16fce84620538e66aa3de10b76
Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
Diffstat (limited to 'org.eclipse.debug.examples.ui/src/org/eclipse')
0 files changed, 0 insertions, 0 deletions