public void freeCacheContext(Context ctx){
  ctx.clean();
  ctx.setActive(false);
}

public void freeCacheContext ( Context ctx ) { ctx . clean ( ) ; ctx . setActive ( false ) ; }
free a context acquired by getcachecontext ( ) . if context was taken from the pool , it will be returned to it . otherwise , it was allocated on demand , and will be collected by the jvm gc . make sure to call this method from within a finally block to release any acquired contexts .
