I've done some further testing on this and found another
condition that is needed to trigger the problem:

a tiling WM.

Aron, I guess you are using a tiling WM like wmii, awesome
or something, too?

I found when the window of urxvt isn't resized immediately on
open (as it regulary happens in a tiled WM) the problem 
disappears. It really works fine with icewm, it also works
fine with awesome in floating window mode. 
I've tried wmii in tiled mode too, and it triggers the 
problem here as well.

So, still a race condition and related to SIGWINCH? 
I have no idea why SIGINT (caused by ctrl-c) should block
depending on the terminal-size, but at least this gives 
another clue where the problem is located.

_______________________________________________
rxvt-unicode mailing list
[email protected]
http://lists.schmorp.de/cgi-bin/mailman/listinfo/rxvt-unicode

Reply via email to