Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Sep 2004 10:34:22 -0400 (EDT)
From:      Robert Watson <rwatson@freebsd.org>
To:        Maxim Maximov <mcsi@mcsi.pp.ru>
Cc:        freebsd-current@freebsd.org
Subject:   Re: [PATCH] poll() hang with X apps
Message-ID:  <Pine.NEB.3.96L.1040905103031.417C-100000@fledge.watson.org>
In-Reply-To: <413AC8F1.9020601@mcsi.pp.ru>

next in thread | previous in thread | raw e-mail | index | archive | help

On Sun, 5 Sep 2004, Maxim Maximov wrote:

> > Yeah, I had a good idea about what the problem might be, but I couldn't
> > reproduce it here.  Happily, Doug could and was willing to spend a lot of
> > time with the debugger to track stuff down.  Turns out it may have been a
> > potential race I tagged when I was originally reviewing that element of
> > socket locking, but hadn't yet had a chance to revisit.  If the patch
> > fixes it, wonderful!  If not, there are one or two other things in the
> > polling/select code that could use review.  Assuming this patch does fix
> > the problem for you (it did for Doug), I'll get it merged into HEAD
> > tomorrow, and RELENG_5 a few days later.
> > 
> > Thanks for your bug report, and we'll see how it goes :-).
> 
> It goes very well. Easily reproducible xscreensaver hacks hangs
> described by Doug are gone for me too. I believe the patch also solves
> my dockapp problems. I haven't seen any wmdockapps hangs yet, but they
> are harder to reproduce, so only time will tell. 
> 
> I guess this patch should be merged anyway. At least for xscreensaver
> related hangs :) 

Wonderful.  I've merged this to HEAD and put it on the RELENG_5 MFC path
to merge in a couple of days.  Thanks! 

Robert N M Watson             FreeBSD Core Team, TrustedBSD Projects
robert@fledge.watson.org      Principal Research Scientist, McAfee Research




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.NEB.3.96L.1040905103031.417C-100000>