"Suraj N. Kurapati" <[EMAIL PROTECTED]> writes: > Good work. I reproduced the bug on my system, but only the > status-bar thread had frozen. As I suspected, this might be a > problem with Ruby-IXP not waking up the requester thread. > > (In my case, the requester thread is the satus-bar thread, whereas > in ruby-wmii, the requester thread might be the wmiirc itself; thus, > the entire wmiirc freezes.)
I'm not sure about this. It might be only a thread that freezes, it might be the whole wmiirc. How can I find out? > Update your copy of Ruby-IXP to r68 from SVN, and try to reproduce the >bug again. It does not seem to occur for me anymore. I'm sorry to say this, but wmiirc still freezes when I send a client to another view. Normally, I don't get any error messages in the log file, only something like `1] INFO -- : Retagging ["emacs"] => "2+emacs")'). But once, I discovered this entry: ,---- | /usr/bin/tzwatch: line 137: [: ==: unary operator expected | ./.wmii-3/lib/ixp/client.rb:83:in `check_order': file not found (IXP::IXPException) | from ./.wmii-3/lib/ixp/client.rb:72:in `query' | from ./.wmii-3/lib/ixp/client.rb:190:in `open' | from .wmii-3/wmiirc:247:in `read' | from .wmii-3/wmiirc:265:in `call' | from .wmii-3/wmiirc:265:in `read' | from .wmii-3/wmiirc:877:in `curr_client_tags' | from .wmii-3/wmiirc:888:in `retag_curr_client' | from /home/olli/.wmii-3/plugins/standard-plugin.rb:583 | ... 16 levels... | from .wmii-3/wmiirc:618:in `loop' | from .wmii-3/wmiirc:618:in `main_loop' | from .wmii-3/wmiirc:220:in `run' | from .wmii-3/wmiirc:960 `---- Thanks, olli -- GnuPG-Key: http://www.sopos.org/pgp/olli.asc GnuPG-Fingerprint: F27A BA8C 1CFB B905 65A8 2544 0F07 B675 9A00 D827 NP: Nothing _______________________________________________ [email protected] mailing list http://wmii.de/cgi-bin/mailman/listinfo/wmii
