always check for baseEnv init failure
authorOswald Buddenhagen <oswald.buddenhagen@digia.com>
Tue, 23 Jul 2013 15:27:34 +0000 (17:27 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Mon, 26 Aug 2013 21:56:20 +0000 (23:56 +0200)
commit0aa9d5273547cda31462f25480a4a447804901dd
tree68f751c5ac6b6ffa4f51fdcd6f687133ae52215e
parentdd64078481573ff1f984bf261ba062d5ff532d40
always check for baseEnv init failure

sync up; doesn't do anything in lupdate.

creator's file watcher can trigger many parallel, entirely
non-hierarchical project reloads. if there is enough of them to exceed
the thread pool size, some will be serialized already by qtconcurrent,
not by our wait condition. these should notice a faulty spec, too.

Change-Id: I8ce40cb90fbc28045127881d57ec94e125df79af
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
(cherry picked from qtcreator/759d0a69dd3973b4785b6f9412f46666a05cdf85)
src/linguist/shared/qmakeevaluator.cpp