From 44379715638563f6271cf1853d7081cea18a6824 Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Tue, 22 Jul 2008 07:42:20 +0000 Subject: [PATCH] windows-volume-vlgetaddrs-deadlock-20080721 LICENSE MIT A missing tilde makes a huge difference. --- src/WINNT/afsd/cm_volume.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/WINNT/afsd/cm_volume.c b/src/WINNT/afsd/cm_volume.c index 3dffceb8e..cb3feb56a 100644 --- a/src/WINNT/afsd/cm_volume.c +++ b/src/WINNT/afsd/cm_volume.c @@ -102,7 +102,7 @@ void cm_InitVolume(int newFile, long maxVols) lock_InitializeRWLock(&volp->rw, "cm_volume_t rwlock"); volp->flags |= CM_VOLUMEFLAG_RESET; - volp->flags &= CM_VOLUMEFLAG_UPDATING_VL; + volp->flags &= ~CM_VOLUMEFLAG_UPDATING_VL; for (volType = RWVOL; volType < NUM_VOL_TYPES; volType++) { volp->vol[volType].state = vl_unknown; volp->vol[volType].serversp = NULL; -- 2.39.5