There definitely seems to be something more iffy with exceptions
being spuriously produced in OnIdle handlers (see my previous post
on this). The most recent thing I am experiencing is getting
IOError: [Errno 9] Bad file descriptor
when I have print statements in OnIdle handlers. Note that my
code is littered with prints but only ones in OnIdle handlers
generate exceptions and even then only some of the time for
some of the users.
It seems to be the same symptoms as the previous problem where
an exception created earlier is being thrown on the Python -> C
transition in the OnIdle handler. It is only happening on
Windows.
Roger