Bug ID: 1046653 - input prompt appearing when it should not.



Dieter Kaiser <drdieterkaiser at web.de> wrote:

   I think the test (output-stream-p *standard-input*) does not make sense.

Yes, it does.  It is testing the _value_ of the special variable
*standard-input*.  Remember, the same bidirectional stream might in some
implementations be the initial value of *standard-input*,
*standard-output*, *trace-output*, *query-io*, and *error-output*.

This has nothing to say about the logic around this test which might
indeed be flaky.