generic-poky/bitbake/lib/bb
Richard Purdie bdfc5207a0 bitbake: bitbake: Always use separate process for PR Service
Using the threading module interacts badly with multiprocessing used elsewhere
in bitbake under certain machine loads. This was leading to bitbake hanging on
Ctrl+C when the PR Server was being used.

This patch converts it to always use the daemonize code which
then means the threading code isn't required.

[YOCTO #3742]

(Bitbake rev: 2d0bbd9398ab839bd2d1e29e50b25d52efb1ce2a)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-02-06 23:45:36 +00:00
..
fetch2 bitbake: fetch2: Remove broken git variables from the environment 2013-02-06 13:13:01 +00:00
parse bitbake: parse_py: add ~ to config_regexp 2013-01-22 15:35:06 +00:00
pysh make exception handling syntax consistent 2011-06-15 11:13:13 +01:00
server bitbake: bitbake: Always use separate process for PR Service 2013-02-06 23:45:36 +00:00
tests bitbake: tests/utils: Add test for explode_dep_versions2 2012-10-02 11:40:54 +01:00
ui bitbake: hob: eliminate the "by recipe" grouping in the packages table 2013-01-31 12:46:20 +00:00
COW.py Apply some 2to3 refactorings 2010-07-02 15:41:37 +01:00
__init__.py bitbake: Update version to 1.17.0 2013-02-06 13:13:01 +00:00
build.py bitbake: build.py: Dump out performance data of individual tasks 2013-01-28 14:49:05 +00:00
cache.py bitbake: cache.py: Drop support for BROKEN variable 2013-01-30 14:06:00 +00:00
cache_extra.py bitbake: Add description into the cache and clean up cache duplication 2012-02-02 16:55:28 +00:00
checksum.py bitbake: implement checksums for local files in SRC_URI 2012-05-23 11:35:04 +01:00
codeparser.py bitbake: refactor out codeparser cache into a separate class 2012-05-23 11:33:18 +01:00
command.py bitbake: bitbake & hob: implement functions to assure consistency for configuration files 2013-01-31 12:46:19 +00:00
compat.py bitbake: compat/utils: Add copy of python multiprocessing pool for pre 2.7.3 issues 2013-02-06 13:13:01 +00:00
cooker.py bitbake: cooker/utils: Drop custom 'interactive' variables list and store environment in BB_ORIGENV instead 2013-02-06 13:13:01 +00:00
daemonize.py Apply some 2to3 transforms that don't cause issues in 2.6 2010-07-02 15:41:33 +01:00
data.py bitbake: bitbake: data_smart.py and friends: Track variable history 2013-01-18 12:35:19 +00:00
data_smart.py bitbake: bitbake & hob: implement functions to assure consistency for configuration files 2013-01-31 12:46:19 +00:00
event.py bitbake: event/hob: Add a button for network tests in the proxy settings 2012-10-24 21:13:06 +01:00
exceptions.py bitbake/exceptions: Handle reports from the field of exception code failures 2012-05-25 11:15:12 +01:00
methodpool.py bitbake: methodpool: Clean up the parsed module list handling to be slightly less insane 2012-08-23 09:22:44 +01:00
monitordisk.py bitbake: monitordisk: fire event DISKFULL when terminate build 2012-08-02 15:28:39 +01:00
msg.py bitbake: knotty/msg: Avoid usage of curses initscr/endwin to avoid terminal corruption 2012-11-25 21:36:44 +00:00
namedtuple_with_abc.py bb.namedtuple_with_abc: add useful util from activestate 2011-06-08 20:38:23 +01:00
persist_data.py bitbake: persist_data: add get_by_pattern method to API 2013-01-22 15:35:06 +00:00
process.py bitbake: process: Improve _logged_communicate buffering 2012-06-25 14:57:16 +01:00
providers.py bitbake: providers.py: Fix PREFERRED_VERSION containing epochs 2012-10-03 13:33:26 +01:00
runqueue.py bitbake: build.py: Dump out performance data of individual tasks 2013-01-28 14:49:05 +00:00
shell.py Introduce new param caches_array into Cache impl. 2011-06-07 22:39:52 +01:00
siggen.py bitbake: build/siggen.py: Avoid removing too many stamps when cleaning 2012-11-28 14:14:07 +00:00
taskdata.py bitbake: taskdata: Don't add dependencies on tasks that don't exist 2012-08-30 17:44:07 -07:00
tinfoil.py bitbake: tinfoil: support other fds, enable color support 2013-01-31 12:46:20 +00:00
utils.py bitbake: cooker/utils: Drop custom 'interactive' variables list and store environment in BB_ORIGENV instead 2013-02-06 13:13:01 +00:00