aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* ebuild-ipc.py: return 2 when forked child crashesZac Medico2011-12-131-2/+2
* ebuils-ipc.py: _exit in finally block after forkZac Medico2011-12-131-11/+27
* ebuild-ipc: import errnoZac Medico2011-03-171-0/+1
* ebuild-ipc: use non-blocking readZac Medico2011-03-171-13/+41
* ebuild-ipc: use plain file read instead of arrayZac Medico2011-03-101-9/+6
* In EbuildIpc._receive_reply(), close the input_file when finished.v2.2_rc86Zac Medico2010-09-211-0/+2
* In EbuildIpc._wait(), use waitpid() instead of wait() since we reallyZac Medico2010-09-211-1/+1
* Bug #337465 - Make ebuild-ipc use an array in order to force aZac Medico2010-09-211-3/+16
* Make ebuild-ipc use select() for timeouts, instead of alarm signals.Zac Medico2010-09-211-29/+44
* Make ebuild-ipc use a normal read() call instead of array.fromfile()Zac Medico2010-09-201-13/+3
* Make ebuild-ipc kill the child IO process before it exits due to timeout.Zac Medico2010-09-201-1/+8
* Fix ebuild-ipc to correctly handle non-zero return codes fromZac Medico2010-09-201-4/+8
* Rewrite ebuild-ipc timeout handling to use forks.Zac Medico2010-09-201-62/+85
* Make ebuild-ipc show an additional 'read failed' message if the bufferZac Medico2010-09-201-1/+8
* If ebuild-ipc times out during read, check if the read buffer isZac Medico2010-09-201-2/+4
* Fix ebuild-ipc.py to timeout if necessary when opening input_fileZac Medico2010-09-181-2/+8
* Use blocking IO in ebuild-ipc.py and EbuildIpcDaemon._send_reply(),Zac Medico2010-09-181-17/+1
* Make ebuild-ipc.py close the output_file before trying to re-open itZac Medico2010-09-141-2/+6
* Make ebuild-ipc timeout messages show which operation timed out.Zac Medico2010-09-141-6/+11
* Bug #336142 - Make ebuild-ipc.py keep trying to communicate indefinitely,Zac Medico2010-09-141-36/+98
* Bug #336142 - Use a longer timeout for ebuild-ipc, in case the system isZac Medico2010-09-121-1/+3
* Make ebuild-ipc.py suppress IOError just like it does for EOFErrorZac Medico2010-09-101-3/+1
* Make ebuild-ipc.py handle exceptions from pickle.loads().Zac Medico2010-09-101-11/+15
* Make ebuild-ipc.py display EOFError if no data is read from theZac Medico2010-09-101-2/+2
* Add missing comma in tuple.Zac Medico2010-09-091-2/+2
* Bug #336644 - Make ebuild-ipc.py use array.fromfile() to read picklesZac Medico2010-09-091-25/+29
* Make ebuild-ipc.py call portage._disable_legacy_globals() since itZac Medico2010-09-031-0/+1
* Adjust AlarmSignal.unregister() call in ebuild-ipc.Zac Medico2010-09-031-7/+8
* Make AlarmSignal.register() require a time parameter and pass it toZac Medico2010-09-031-2/+2
* Add AlarmSignal.register() and unregister() classmethods in order toZac Medico2010-09-031-3/+2
* Bug #335777 - Add a 40 second timeout in ebuild-ipc.py, so that if anZac Medico2010-09-031-1/+20
* Adjust EbuildIpcDaemon pickle read and write code in order to ensureZac Medico2010-09-021-4/+26
* Fix typo in comment.Zac Medico2010-08-201-1/+1
* Add a SIGUSR1 handler to trigger pdb.set_trace().Zac Medico2010-08-131-0/+6
* Clean up a bit.Zac Medico2010-08-121-6/+3
* Make IpcDaemonTestCase demonstrate an EbuildIpcDaemon basedZac Medico2010-08-121-9/+8
* Make locks quiet since unintended locking messages displayed onZac Medico2010-08-121-0/+3
* Add some pieces of an IPC framework that will eventually allow ebuildZac Medico2010-08-121-0/+71