summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/EbuildIpcDaemon.py
Commit message (Collapse)AuthorAgeFilesLines
* Bug #336644 - Make EbuildIpcDaemon use AbstractPollTask._read_buf(),Zac Medico2010-09-091-17/+4
| | | | | for better handling of errors like "IOError: [Errno 11] Resource temporarily unavailable". TODO: Apply a similar fix to ebuild-ipc.py.
* Adjust EbuildIpcDaemon pickle read and write code in order to ensureZac Medico2010-09-021-3/+26
| | | | | atomc reading and writing of whole pickles. This should be the least error-prone approach, given the non-blocking nature of the streams.
* Remove unuser return values from PollScheduler event handlers.Zac Medico2010-08-151-2/+0
|
* Add the "unexpected bash exit" case to the docstring.Zac Medico2010-08-151-1/+3
|
* Bug #315615 - Use EbuildIpcDaemon to implement has_version and best_version.Zac Medico2010-08-131-1/+0
| | | | | This provides performance benefits and also avoids permissions issues with FEATURES=userpriv.
* Call pickle.load() directly on the input pipe, and handle exceptions.Zac Medico2010-08-121-7/+4
|
* Refactor interaction between EbuildIpcDaemon and ExitCommand.Zac Medico2010-08-121-1/+21
|
* Make IpcDaemonTestCase demonstrate an EbuildIpcDaemon basedZac Medico2010-08-121-10/+10
| | | | replacement for EBUILD_EXIT_STATUS_FILE.
* Split out an EbuildIpcDaemon class from FifoIpcDaemon.Zac Medico2010-08-121-0/+52