vagrant/lib
Fabian Ruff c72c8dce40 Selecting for duration of timeout can cause hang
When specifying a timeout, the subprocess used to select for timeout seconds on the stdout, stderr pipes.

This creates a race condition and can cause the `Subprocess#execute` to hang for the full timeout interval if the process has already exited and no more output is send to the pipes.

This race is happening with a higher probability if the subprocess is generating a lot of output.
2014-08-12 21:00:02 +02:00
..
vagrant Selecting for duration of timeout can cause hang 2014-08-12 21:00:02 +02:00
vagrant.rb core: Environment#machine_index 2014-04-21 13:51:17 -07:00