4446. [bug] The cache_find() and _findrdataset() functions could find rdatasets that had been marked stale. [RT #42853]