diff options
author | glebius <glebius@FreeBSD.org> | 2013-12-20 19:44:29 +0000 |
---|---|---|
committer | glebius <glebius@FreeBSD.org> | 2013-12-20 19:44:29 +0000 |
commit | 303df467d63af2982ee17262210aae6673ab711e (patch) | |
tree | ad7893d0fd8b4bfb0d51688e7a1ffe5be67a1137 /sys/rpc | |
parent | ded446e05e4a0c36caf29b7a6b00e727c8ec61ad (diff) | |
download | FreeBSD-src-303df467d63af2982ee17262210aae6673ab711e.zip FreeBSD-src-303df467d63af2982ee17262210aae6673ab711e.tar.gz |
Fix build.
Diffstat (limited to 'sys/rpc')
-rw-r--r-- | sys/rpc/svc.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/rpc/svc.c b/sys/rpc/svc.c index bf23d4a..96d011a 100644 --- a/sys/rpc/svc.c +++ b/sys/rpc/svc.c @@ -293,7 +293,7 @@ xprt_unregister_locked(SVCXPRT *xprt) { SVCPOOL *pool = xprt->xp_pool; - mtx_assert(&xprt->xp_mlock, MA_OWNED); + mtx_assert(&pool->sp_lock, MA_OWNED); KASSERT(xprt->xp_registered == TRUE, ("xprt_unregister_locked: not registered")); xprt_inactive_locked(xprt); @@ -327,7 +327,7 @@ xprt_assignthread(SVCXPRT *xprt) SVCPOOL *pool = xprt->xp_pool; SVCTHREAD *st; - mtx_assert(&xprt->xp_mlock, MA_OWNED); + mtx_assert(&pool->sp_lock, MA_OWNED); st = LIST_FIRST(&pool->sp_idlethreads); if (st) { LIST_REMOVE(st, st_ilink); @@ -387,7 +387,7 @@ xprt_inactive_locked(SVCXPRT *xprt) { SVCPOOL *pool = xprt->xp_pool; - mtx_assert(&xprt->xp_mlock, MA_OWNED); + mtx_assert(&pool->sp_lock, MA_OWNED); if (xprt->xp_active) { if (xprt->xp_thread == NULL) TAILQ_REMOVE(&pool->sp_active, xprt, xp_alink); |