expand try finally

pull/4261/head
Gary Wilber 4 years ago
parent 04cdc89a5c
commit db2e667936

@ -782,17 +782,17 @@ namespace MediaBrowser.Providers.Music
// We retry a finite number of times, and only whilst MB is indicating 503 (throttling)
}
while (attempts < MusicBrainzQueryAttempts && response.StatusCode == HttpStatusCode.ServiceUnavailable);
}
finally
{
_apiRequestLock.Release();
}
// Log error if unable to query MB database due to throttling
if (attempts == MusicBrainzQueryAttempts && response.StatusCode == HttpStatusCode.ServiceUnavailable)
{
_logger.LogError("GetMusicBrainzResponse: 503 Service Unavailable (throttled) response received {0} times whilst requesting {1}", attempts, requestUrl);
}
}
finally
{
_apiRequestLock.Release();
}
return response;
}

Loading…
Cancel
Save