1
0
mirror of https://github.com/ppy/osu.git synced 2026-06-08 15:04:22 +08:00

Lock beatmaps for good measure

This commit is contained in:
Dean Herbert
2017-08-01 09:38:43 +09:00
Unverified
parent 6af0629cc0
commit ed3e78452e
+4 -1
View File
@@ -308,7 +308,10 @@ namespace osu.Game.Beatmaps
var hash = hashable.ComputeSHA2Hash();
// check if this beatmap has already been imported and exit early if so.
var beatmapSet = beatmaps.QueryAndPopulate<BeatmapSetInfo>(b => b.Hash == hash).FirstOrDefault();
BeatmapSetInfo beatmapSet;
lock (beatmaps)
beatmapSet = beatmaps.QueryAndPopulate<BeatmapSetInfo>(b => b.Hash == hash).FirstOrDefault();
if (beatmapSet != null)
{
Undelete(beatmapSet);