Subject: | POE::Wheel::ReadLine out-of-band put() vs get() problem |
I posted about this in the perl.poe newsgroup but didn't get much of a
response -- except by one fellow that was able to reproduce about half
my problem...
I have attached a small program that should demonstrate the problem if
all goes well. Issue /np 500 to see things behave as expected and issue
/go 500 to see things go kaflooy.
On my screen, not only will it fail to print all the lines, but it will
irrevocably mess up the prompt display until I issue a program restart.
Something strange goes wrong, but despite flipping through the sources
for a few hours (adding the odd debugging statement), I was unable to
find any reason for the problem -- besides something internal to
libreadline? But I don't think that even gets loaded.
-paul
--
If riding in an airplane is flying, then riding in a boat is swimming.
85 jumps, 36.0 minutes of freefall, 69.1 freefall miles.
Subject: | small_example |
Message body not shown because it is not plain text.