mirror of
https://github.com/ppy/osu.git
synced 2026-05-19 07:51:17 +08:00
Fix online lookup cache not recovering from faulted tasks
This commit is contained in:
@@ -81,7 +81,7 @@ namespace osu.Game.Database
|
||||
pendingTasks.Enqueue((id, tcs));
|
||||
|
||||
// Create a request task if there's not already one.
|
||||
if (pendingRequestTask == null)
|
||||
if (pendingRequestTask == null || pendingRequestTask.IsFaulted)
|
||||
createNewTask();
|
||||
|
||||
return tcs.Task;
|
||||
|
||||
Reference in New Issue
Block a user