Skip to content

Commit 59fc11c

Browse files
committed
Report errors on stale cache
1 parent dbf801e commit 59fc11c

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

src/lib.rs

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -419,11 +419,15 @@ impl<Loader: CacheLoader> AsyncLoader<Loader> {
419419
ValueForRender::Success { .. } => result,
420420
ValueForRender::Error {
421421
stale_cache: Some(stale_cache),
422-
..
423-
} => ValueForRender::Success {
424-
value: stale_cache.value,
425-
loaded: stale_cache.loaded,
426-
},
422+
message,
423+
status,
424+
} => {
425+
tracing::error!("AsyncLoader::get_value_allow_stale: using stale cache, status=={status}, message: {message}");
426+
ValueForRender::Success {
427+
value: stale_cache.value,
428+
loaded: stale_cache.loaded,
429+
}
430+
}
427431
ValueForRender::Error { .. } => result,
428432
}
429433
}

0 commit comments

Comments
 (0)