diff options
Diffstat (limited to 'bitbake/lib/bb/cooker.py')
-rw-r--r-- | bitbake/lib/bb/cooker.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bitbake/lib/bb/cooker.py b/bitbake/lib/bb/cooker.py index 911805a6e3..d2d308ae20 100644 --- a/bitbake/lib/bb/cooker.py +++ b/bitbake/lib/bb/cooker.py | |||
@@ -1944,7 +1944,8 @@ class Parser(multiprocessing.Process): | |||
1944 | except IndexError: | 1944 | except IndexError: |
1945 | break | 1945 | break |
1946 | result = self.parse(*job) | 1946 | result = self.parse(*job) |
1947 | 1947 | # Clear the siggen cache after parsing to control memory usage, its huge | |
1948 | bb.parse.siggen.postparsing_clean_cache() | ||
1948 | try: | 1949 | try: |
1949 | self.results.put(result, timeout=0.25) | 1950 | self.results.put(result, timeout=0.25) |
1950 | except queue.Full: | 1951 | except queue.Full: |