]> git.michaelhowe.org Git - packages/o/openafs.git/commit
FBSD: StopListener glocking fixup
authorBen Kaduk <kaduk@mit.edu>
Sun, 19 Dec 2010 05:06:13 +0000 (00:06 -0500)
committerDerrick Brashear <shadow@dementia.org>
Mon, 10 Jan 2011 20:26:34 +0000 (12:26 -0800)
commit36921e8c26e2f86dbe322e43574d588c767883d6
tree04f951a200857f2015a698d076553728154963eb
parentd8f4635333dabc59cecdba602b14971b6b2da0b0
FBSD: StopListener glocking fixup

afs_osi_Sleep requires the glock (so that it can sleep on it); we
dropped the glock earlier in osi_StopListener because soshutdown and
soclose can sleep, but we must (unconditionally!) acquire it for our
loop waiting on rxk_ListenerPid.

Change-Id: Ibea3da2c5d18a2609989b547a1c587c25e3f07ff
Reviewed-on: http://gerrit.openafs.org/3549
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
(cherry picked from commit 28032bc1c1aaa4c25e94025a8fa9e2b4e8131ce3)
Reviewed-on: http://gerrit.openafs.org/3633
src/rx/FBSD/rx_knet.c