[OpenAFS] AFS 1.2.8 fileserver Failing in GetClient()

Nathan Neulinger nneul@umr.edu
02 Apr 2003 07:00:56 -0600


There was a patch to this area of the code applied yesterday I believe
to do with a locking race condition that should be in rc5.

-- Nathan

On Wed, 2003-04-02 at 03:26, Rainer Toebbicke wrote:
> Doug,
> 
> we had a number of crashes in GetClient()/'assertion failed' at the end of 
> last year that have all been tracked down to 'host' entries being 
> removed/reset while another thread updates the same host, easily recognizable 
> by an entry in the FileLog shortly before the crash.
> 
> Everything went away after correcting the rx-thread-id assignment that 
> controls per-thread 'holding' of hosts. The last in a small series of fixes is 
>   STABLE12-rx-thread-id-startup-20030303 which hopefully is in the 1.2.9 rc4.
> 
> Cheers, Rainer
-- 

------------------------------------------------------------
Nathan Neulinger                       EMail:  nneul@umr.edu
University of Missouri - Rolla         Phone: (573) 341-4841
Computing Services                       Fax: (573) 341-4216