<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <font face="Corbel">Hi,<br>
      <br>
      We found a small issue in the latest releases that is affecting
      our automated tests (and Plastic trigger/hook execution :P).<br>
      <br>
      It goes as follows:<br>
      <br>
      * Parent process in mono creates a new process and redirects its
      input and output.<br>
      * Child process also in mono does:<br>
      <br>
              Console.In.ReadToEnd();<br>
      <br>
      * Parent does<br>
      <br>
                      p.StandardInput.Flush();<br>
                      p.StandardInput.Close();<br>
      <br>
      but child stays in ReadToEnd forever, although it shouldn't (it
      worked well on mono 2.x, 3.x and 4.0.3, and .NET).<br>
      <br>
      We reported a bug here, all code attached: <br>
      <br>
      <a class="moz-txt-link-freetext" href="https://bugzilla.xamarin.com/show_bug.cgi?id=34596">https://bugzilla.xamarin.com/show_bug.cgi?id=34596</a><br>
      <br>
      Thanks,<br>
      <br>
      pablo<br>
    </font>
  </body>
</html>