Ruby 1.9 likes to write to fd 4, apparently a pipe it creates.

TODO: parse to verify fd 4 is indeed the same pipe as fd 3.