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 RubyReceived on Fri Sep 29 2006 - 11:31:10 UTC
This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 16:14:37 UTC