Rare timing issue on first-use causing duplicate naming config.

This commit is contained in:
Taloth Saldono 2017-12-13 20:25:29 +01:00
parent 4ca5e978ac
commit 0553a39a02
1 changed files with 11 additions and 3 deletions

View File

@ -21,8 +21,16 @@ namespace NzbDrone.Core.Organizer
if (config == null) if (config == null)
{ {
_repository.Insert(NamingConfig.Default); lock (_repository)
config = _repository.Single(); {
config = _repository.SingleOrDefault();
if (config == null)
{
_repository.Insert(NamingConfig.Default);
config = _repository.Single();
}
}
} }
return config; return config;