diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-11-27 13:38:09 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-11-27 22:52:08 +0000 |
commit | 27f7ef2e44b6b5db309c7dd7c41454d0900740ff (patch) | |
tree | dbb6acc56d6ef97a537e0e30a7e96d69df23399e /scripts/lib/wic/plugins/source/rawcopy.py | |
parent | 7943caf90cb667660682e5768123e6bd233e12db (diff) | |
download | poky-27f7ef2e44b6b5db309c7dd7c41454d0900740ff.tar.gz |
bitbake: cooker: Avoid eventlog variable listing lockups
If the event log is enabled and parsing the metadata triggers log messages,
the event code and deadlock. Iterating the variables inside the event handling
code causes this. SOURCE_DATE_EPOCH triggers a python function which calls
bb.debug() and can trigger a lockup as one example.
Move the code around and add it to the BuildStarted events explictly. This
does mean runs without builds no longer get variables added to the eventlog
however we can look into a more targetted version of data if/as/where neded.
(Bitbake rev: 4135a617ae16d509362b5bf56378139cdc0876d2)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/lib/wic/plugins/source/rawcopy.py')
0 files changed, 0 insertions, 0 deletions