commit | a2f3feaa800d097b5f41348d3ff3458d07d75fdc | [log] [tgz] |
---|---|---|
author | Andrey Loskutov <loskutov@gmx.de> | Mon Sep 03 21:00:12 2018 +0200 |
committer | Andrey Loskutov <loskutov@gmx.de> | Fri Sep 14 04:10:33 2018 -0400 |
tree | 7abb270c5cc92387414a670202fa61c1dce8c051 | |
parent | 21627463815dbdf98047146e270c61e780075ac8 [diff] |
Bug 355011 - Deadlock on creating console in the build thread 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>