On Thu, Sep 28, 2006 at 10:56:56PM -0700, Suraj N. Kurapati wrote: > >> Both problems should now be fixed in r70. Please try that. > > > > My problem still exists: wmiirc freezes when retagging. > > I'm pretty confident that the concurrency bugs have been squashed in > ruby-ixp, so it should be quite stable now. So instead, I will > inspect the ruby-wmii branch that you are using, with the help of > the logs you posted, to find the bug.
I reproduced the problem with branch-ruby-ixp + Ruby-IXP r70 + wmii-3.1 + wmii-3.1_libixp_overload_fix.patch. wmiirc would freeze when an IXP::Client was reused in a child process; I fixed it by reopening the connection after a fork(). I have just pushed a couple patches to ruby-wmii (/branch-ruby-ixp) to * sync against Ruby-IXP's svn (r70) * fix the retagging/freezing bug Let's see how stable it is :) (and if any events are lost in practice). -- Mauricio Fernandez - http://eigenclass.org - singular Ruby _______________________________________________ [email protected] mailing list http://wmii.de/cgi-bin/mailman/listinfo/wmii
