OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_61-29-gfa07f46
Gerrit Code Review
Sun, 16 Aug 2009 06:00:07 -0700 (PDT)
The following commit has been merged in the master branch:
Author: Jeffrey Altman <firstname.lastname@example.org>
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.
Tested-by: Jeffrey Altman <email@example.com>
Reviewed-by: Jeffrey Altman <firstname.lastname@example.org>
src/WINNT/afsd/afsd_service.c | 15 ++++++---------
1 files changed, 6 insertions(+), 9 deletions(-)
OpenAFS Master Repository