Enhance the cache-writing policy.
diff --git a/lib/bcc/CacheReader.cpp b/lib/bcc/CacheReader.cpp
index e44f5b5..a820053 100644
--- a/lib/bcc/CacheReader.cpp
+++ b/lib/bcc/CacheReader.cpp
@@ -416,6 +416,7 @@
 
   if (!mpResult->mContext) {
     // Unable to allocate at cached address.  Give up.
+    mIsContextSlotNotAvail = true;
     return false;
 
     // TODO(logan): If relocation is fixed, we should try to allocate the