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