make drone_utility *much* more efficient with rsync subprocesses.  It will now keep them running at max capacity, unlike the old method, where when it hit capacity it would halt everything until *all* of them finished.  this required adding a poll() method to subcommand, which of course required copying over a bunch of magic from subprocess.Popen to deal with the fact that you can't call waitpid() more than once after a process exits.

Signed-off-by: Steve Howard <showard@google.com>



git-svn-id: http://test.kernel.org/svn/autotest/trunk@2611 592f7852-d20e-0410-864c-8624ca9c26a4
2 files changed