Hi Mauricio, Mauricio Fernandez <[EMAIL PROTECTED]> writes:
> Hi, > > On Mon, Sep 25, 2006 at 07:27:13PM +0200, Oliver Heins wrote: >> I think the failure is caused by an incompatibility to Suraj's stability >> patch. wmiiwm runs rock solid now, but wmiirc which freezes every >> now and then. I ran a patched wmii with branch ruby-ixp[1] for about 48 >> hours without restart and did not find a flaw in wmiiwm itself, but had >> to restart wmiirc about 40 times. > > I've been using branch-ruby-ixp with plain 3.1 and it's been freezing about > twice a day or so. I'll svn update ruby-ixp-svn and apply snk's patches to > wmiiwm. Which one(s) are you using exactly, just > wmii-3.1_libixp_overload_fix.patch? He's posted many things :) Yes, only this patch. It seems to work very nice, as wmii don't freezes anymore. > That patch changes the semantics of IXP::Client#read quite >fundamentally in the case of /event, so it's not that surprising to see >wmiirc hang. I'll try to fix this while making it work in both stock >3.1 and the patched version. This would be great. >However, I don't consider wmii-3.1_libixp_overload_fix.patch to be the >final solution to the problem, since it can cause events to be lost, >leading to erratic behavior of the WM. I'll try to change libixp to use >non-blocking IO instead (or to at least give up after a few ms if >write(2) would block). 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
pgpQAE3BnTfoT.pgp
Description: PGP signature
_______________________________________________ [email protected] mailing list http://wmii.de/cgi-bin/mailman/listinfo/wmii
