diff options
-rw-r--r-- | libblkid/src/verify.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libblkid/src/verify.c b/libblkid/src/verify.c index e630ab1a3..dbc10f254 100644 --- a/libblkid/src/verify.c +++ b/libblkid/src/verify.c @@ -95,9 +95,10 @@ blkid_dev blkid_verify(blkid_cache cache, blkid_dev dev) #else st.st_mtime <= dev->bid_time && #endif - (diff < BLKID_PROBE_MIN || - dev->bid_flags & BLKID_BID_FL_VERIFIED)) + diff < BLKID_PROBE_MIN) { + dev->bid_flags |= BLKID_BID_FL_VERIFIED; return dev; + } #ifndef HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC DBG(PROBE, ul_debug("need to revalidate %s (cache time %lu, stat time %lu,\t" |