Pre-fetch cache files upon pre-request

This commit is contained in:
Loporrit
2024-09-29 13:38:40 +00:00
parent 61821c0775
commit c400d9746f
6 changed files with 168 additions and 21 deletions

View File

@@ -100,7 +100,7 @@ public class ShardTouchMessageService : ITouchHashService
_touchHashSet.Clear();
}
if (hashes.Count > 0)
await SendTouches(hashes);
await SendTouches(hashes).ConfigureAwait(false);
await Task.Delay(TimeSpan.FromSeconds(60), ct).ConfigureAwait(false);
}
catch (Exception e)
@@ -115,7 +115,7 @@ public class ShardTouchMessageService : ITouchHashService
_touchHashSet.Clear();
}
if (hashes.Count > 0)
await SendTouches(hashes);
await SendTouches(hashes).ConfigureAwait(false);
}
public void TouchColdHash(string hash)