diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-09-23 12:16:14 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-09-23 22:13:08 +0100 |
commit | 7d0437c4e8063362d9ca127dbd439208fe6ebda4 (patch) | |
tree | 0f0aa10bfa692387ffffae18de225b04f026dffb /bitbake/bin | |
parent | 3d06c164dd729484ac1c73e3c73d3b6018749877 (diff) | |
download | poky-7d0437c4e8063362d9ca127dbd439208fe6ebda4.tar.gz |
bitbake: build: Fix log flushing race
There is a race between sending the TaskFailed event which could trigger
the UI to look at the logs and flushing and closing the log files.
Reverse the order of the finally clause and the exception handling
to ensure we've handled the logfiles before sending the task events.
This should fix a race seen in bblogging.BitBakeLogging.test_python_exit_logging
(Bitbake rev: 032190aac31604d37740d8aecf6e74a5448de358)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/bin')
0 files changed, 0 insertions, 0 deletions