parrot/parrot — pull request #943 by gerdr (2013-03-10 11:43:28+00:00)
Title: [BUGFIX] Fix issue #942

io_readline_encoded_string() used to wait for max_bytes_per_codepoint
bytes, which is 4 in case of UTF-8.

However, as UTF-8 is variable-length, there's no guarantee that we'll actually
receive that many bytes and we might hang until the stream gets closed.