chiark / gitweb /
* Fix fd handling to work around Python's habit of closing files
authorIan Jackson <ian@anarres>
Fri, 27 Apr 2007 13:39:11 +0000 (14:39 +0100)
committerIan Jackson <ian@anarres>
Fri, 27 Apr 2007 13:39:11 +0000 (14:39 +0100)
commit8e8893a3cdd06d37bbcfa3ee7bef1a81caa9110f
tree4e845c884128eb1ad1d4553b0458bd5c860ac724
parent215d7c1674dcc0200c67b8e3df2bca8a6b396dfa
* Fix fd handling to work around Python's habit of closing files
  you specify in subprocess.Popen.
* Error handling bugfixes: say except (IOError,OSError) everywhere
  rather than just one of those two; correct harmless bug in gpg key
  generation error handling.
* Make adt-virt-null work properly (VirtSubProc runs `down' with
  a single argument, so down must be sh -c and not []).
* In VirtSubProc close spurious copy of plumbing pipe, which prevents
  certain hangs during error situations.
* Xen cleanup script runs dmsetup info / dmsetup remove several times
  with some sleeps because xm destroy is not properly instantaneous.
debian/changelog
runner/adt-run
virt-subproc/VirtSubproc.py
virt-subproc/adt-virt-null
xen/cleanup