summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/server/process.py
Commit message (Expand)AuthorAgeFilesLines
* bitbake: lib/bb: Update thread/process locks to use a timeoutRichard Purdie2023-01-051-8/+8
* bitbake: server/process: Run idle commands in a separate idle threadRichard Purdie2022-12-311-37/+68
* bitbake: server/process: Add locking around idle functions accessesRichard Purdie2022-12-311-5/+14
* bitbake: server/process: Improve idle loop exit codeRichard Purdie2022-12-311-1/+10
* bitbake: server/process: Improve exception and idle function loggingRichard Purdie2022-12-311-0/+4
* bitbake: event: Add enable/disable heartbeat codeRichard Purdie2022-12-311-2/+2
* bitbake: server/process: Add bitbake.sock race handlingRichard Purdie2022-12-211-1/+11
* bitbake: process: log odd unlink events with bitbake.sockFrank de Brabander2022-12-171-2/+3
* bitbake: main/process: Add extra sockname debuggingRichard Purdie2022-12-131-3/+4
* bitbake: main/server: Add lockfile debugging upon server retryRichard Purdie2022-12-091-22/+31
* bitbake: server: Ensure cooker profiling worksRichard Purdie2022-11-201-3/+5
* bitbake: server/process: Fix logging issues where only the first message was ...Richard Purdie2022-06-251-2/+5
* bitbake: server/process: Avoid tracebacks at exitRichard Purdie2022-06-101-1/+1
* bitbake: server/process: Remove daemonic thread usageRichard Purdie2022-06-081-5/+9
* bitbake: server/process: Avoid risk of exception deadlocksRichard Purdie2022-06-081-14/+9
* bitbake: server/process: Drop unused importRichard Purdie2022-04-211-1/+0
* bitbake: server/process: Disable gc around critical sectionRichard Purdie2022-04-031-0/+3
* bitbake: cooker/process: Fix signal handling lockupsRichard Purdie2022-03-301-2/+20
* bitbake: server/process: Correct a typo in a commentPeter Kjellerstedt2022-03-281-1/+1
* bitbake: server/process: Move threads left debug to after cooker shutdownRichard Purdie2022-03-261-3/+3
* bitbake: lib/bb: Fix string concatination potential performance issuesRichard Purdie2021-11-031-3/+3
* bitbake: bitbake: correct deprecation warning in process.pyAlexander Kanavin2021-09-171-1/+1
* bitbake: cooker/process: Fix typos in exiting messageMartin Jansa2021-09-011-1/+1
* bitbake: process: Improve traceback error reporting from main loopRichard Purdie2021-08-061-2/+4
* bitbake: server: Fix early parsing errors preventing zombie bitbakeJoshua Watt2021-07-201-1/+1
* bitbake: server/process: Handle error in heartbeat funciton in OOM caseRichard Purdie2021-05-181-1/+6
* bitbake: bitbake-server: ensure server timeout is a floatRoss Burton2021-04-201-1/+1
* bitbake: process: Show command exceptions in the server log as wellRichard Purdie2020-10-111-0/+1
* bitbake: server/process: Note when commands complete in logsRichard Purdie2020-09-051-0/+1
* bitbake: server/process: Prefix the log data with pid/time informationRichard Purdie2020-09-051-2/+2
* bitbake: server/process: Ensure we don't keep looping if some other server is...Richard Purdie2020-09-051-1/+20
* bitbake: server/process: Don't show tracebacks if the lockfile is removedRichard Purdie2020-09-051-0/+6
* bitbake: server/process: Ensure logging is flushedRichard Purdie2020-09-051-21/+23
* bitbake: process: Avoid printing binary strings for leftover processesRichard Purdie2020-09-051-1/+1
* bitbake: process.py: Handle SystemExit exception to eliminate backtraceMark Hatle2020-09-051-1/+1
* bitbake: process/knotty: Improve early exception handlingRichard Purdie2020-09-021-1/+6
* bitbake: server/process: Fix typo in code causing tracebacksRichard Purdie2020-08-261-1/+1
* bitbake: process: Avoid bb.utils.timeoutRichard Purdie2020-08-261-24/+27
* bitbake: server/process: Use sys.executable for bitbake-serverRichard Purdie2020-08-261-1/+1
* bitbake: lib: fix most undefined code picked up by pylintFrazer Clews2020-08-251-0/+1
* bitbake: server/process: Add bitbake-server and exec() a new server processRichard Purdie2020-08-251-39/+55
* bitbake: server/process: Log extra threads at exitRichard Purdie2020-08-251-0/+3
* bitbake: main/server/process: Drop configuration object passingRichard Purdie2020-08-251-4/+5
* bitbake: server/process: Move the socket code to server process onlyRichard Purdie2020-08-251-17/+15
* bitbake: cooker: Defer configuration init to after UI connectionRichard Purdie2020-08-251-17/+21
* bitbake: server/process: Add extra logfile flushingRichard Purdie2020-08-131-13/+22
* bitbake: server/process: Pass timeout/xmlrpc parameters directly to the serverRichard Purdie2020-08-131-4/+5
* bitbake: server/process: Simplfy idle callback handler functionRichard Purdie2020-08-131-2/+1
* bitbake: server/process: Remove pointless process forkingRichard Purdie2020-08-131-3/+2
* bitbake: server/process: Account for xmlrpc connectionsRichard Purdie2020-07-281-1/+1