From bc7f10130f7b96923d1a1ad5c688ef0106a83178 Mon Sep 17 00:00:00 2001 From: "Chas Williams (CONTRACTOR)" Date: Thu, 17 May 2012 20:57:38 -0400 Subject: [PATCH] afs: the assert seems to be inverted when using memcache needvalid will always be 1 for the memory cache -- i.e. the slots are always valid. see change id I53ea6e99649e4d6d5cbde58929dfcee1d45a3e7b. Change-Id: Id1294d54cb5f20d226258e5da39fb4d4f782a694 Reviewed-on: http://gerrit.openafs.org/7421 Tested-by: BuildBot Reviewed-by: Alistair Ferguson Reviewed-by: Derrick Brashear --- src/afs/afs_dcache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/afs/afs_dcache.c b/src/afs/afs_dcache.c index 846033b..c2a5b04 100644 --- a/src/afs/afs_dcache.c +++ b/src/afs/afs_dcache.c @@ -2626,7 +2626,7 @@ afs_MemGetDSlot(afs_int32 aslot, int needvalid) return tdc; } - osi_Assert(!needvalid); + osi_Assert(needvalid); if (!afs_freeDSList) afs_GetDownDSlot(4); -- 1.9.4