Windows: cm_ConnByServer increment under lock
authorJeffrey Altman <jaltman@your-file-system.com>
Wed, 31 Oct 2012 16:04:50 +0000 (12:04 -0400)
committerJeffrey Altman <jaltman@your-file-system.com>
Wed, 31 Oct 2012 22:17:37 +0000 (15:17 -0700)
commit6580d64b5d8ef0ccce71b72783b33c9e6f75b9e8
treec2728ffafb156ec7f371ed9b9ee1e1ae2507bcdb
parentb0283d5f17aafecf258479d6691682af3baaa0fd
Windows: cm_ConnByServer increment under lock

Incrementing the cm_conn.refCount must be performed while holding
the cm_connLock in order to prevent cm_GCConnections() from
seeing an in-use object as having a zero count.

Change-Id: Ifaa755ef0f04f3bf64223434dfc518bc73d01d4d
Reviewed-on: http://gerrit.openafs.org/8347
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
Tested-by: Jeffrey Altman <jaltman@your-file-system.com>
src/WINNT/afsd/cm_conn.c