OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_61-29-gfa07f46

Gerrit Code Review gerrit@openafs.org
Sun, 16 Aug 2009 06:00:07 -0700 (PDT)


The following commit has been merged in the master branch:
commit fa07f46db9dcc1dccf3a7ff50037f2b81936e452
Author: Jeffrey Altman <jaltman@secure-endpoints.com>
Date:   Sun Aug 16 08:43:23 2009 -0400

    Windows: Prevent smb_StartedLock use before initialization
    
    The smb_StartedLock osi_mutex can be obtained before
    initialization due to a race if the IP address configuration
    is in a state of flux as afsd_service is starting up.
    To avoid the problem call cm_InitDaemons() after smb_Init().
    
    This race is the cause of the periodic assertions in some
    environments when lock order validation is enabled.
    
    LICENSE MIT
    
    Reviewed-on: http://gerrit.openafs.org/318
    Tested-by: Jeffrey Altman <jaltman@openafs.org>
    Reviewed-by: Jeffrey Altman <jaltman@openafs.org>

 src/WINNT/afsd/afsd_service.c |   15 ++++++---------
 1 files changed, 6 insertions(+), 9 deletions(-)

-- 
OpenAFS Master Repository