merge 288249 259628

Now that I look some more, I wonder... are you changing the window
size when you are attaching? If so, this is a problem with the
underlying curses library or how its being used, as this message comes
from a curses call failing. This bug has been reported before.

Apparantly this appears to be exceptions in the python curses library
which causes everything to go boom.

The program that this bug was originally filed against (the package
bittornado, program btdownloadcurses) have exception handlers to deal
with this, but it can only deal when the curses library generates a
single exception without the whole library exploding, but when the
curses library gets into a bad state, there isn't much an exception
handler can do. Perhaps moving the curses code out of the SIGWINCH
handler into a later callback would help.

The mainline bittornado code is getting this added.

micah


Micah Anderson schrieb am Wednesday, den 09. March 2005:

> I have been trying, over and over, to reproduce this problem, but I
> can't. I use screen to house all my btdownloadcurses as well as
> btlaunchmanycurses sessions and I detach/reattach pretty often, and I
> have yet to have this problem occur. My torrents function normally and
> I don't get the python traceback.
> 
> Is there anything else you can tell me that I can use to reproduce
> this problem?
> 
> Micah


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to