diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-06-25 22:52:17 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-06-26 09:27:34 +0100 |
commit | 8c3dd2d9eb2c593d5b7cf28d7627e6725ab7dbfe (patch) | |
tree | 02a4b793873141f30eb92f91dda1f2a3db6c46f6 /scripts/lib/image/help.py | |
parent | 00ca43be056e32bcc237ea4ada78f8df5faaf568 (diff) | |
download | poky-8c3dd2d9eb2c593d5b7cf28d7627e6725ab7dbfe.tar.gz |
bitbake: event: Handle recursive events and the data store better
Events can call each other recursively, e.g. an event handler can call
bb.note which in turn generates another event. If these loop, it
can lead to multiple deletions of 'd' from __builtins__ which
can fail since __builtins__ is global scope.
Add handling to only remove 'd' when we added it and it wasn't already
present.
(Bitbake rev: b45952650ce8f470f124df36185b79e0d3a1783a)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/lib/image/help.py')
0 files changed, 0 insertions, 0 deletions