nova/plugins/xenserver
Johannes Erdfelt 27c8086028 xenapi plugins: Make sure subprocesses finish executing
Fixes bug 1286187

Neither execute_get_output() nor execute() would wait for the process to
fully finish executing. This could potentially create a race condition
where commands execute in a different order than intended.

Also, for execute() it could cause a process to never finish executing if
it generates enough output to block writing to the pipe.

Change-Id: I3404f4b3ca1cddeec2f3e7b393817a6ccc42bec7
2014-02-28 16:25:21 +00:00
..
doc Improve grammar throughout nova. 2012-04-10 11:15:07 -07:00
networking/etc xenapi plugins: Make sure subprocesses finish executing 2014-02-28 16:25:21 +00:00
xenapi Enable flake8 H404 checking 2014-02-27 11:15:55 +04:00