>>> from System.Threading import Thread, ThreadStart
>>> def r():
... raise Exception('ouch')
>>> t = Thread(ThreadStart(r)
>>> t.Start()
This raises an exception after input has returned to the console - which
outputs the traceback to
the console (printing from inside the thread has the same effect) and breaks
input. This is because
we cancel keypresses that aren't from position 5 or more (after the prompt).
Original issue reported on code.google.com by fuzzyman on 15 Jun 2008 at 8:44
Original issue reported on code.google.com by
fuzzyman
on 15 Jun 2008 at 8:44