Pull ProviderData out of memory

This commit is contained in:
Luke Pulverenti
2013-12-06 15:07:34 -05:00
parent 9f4f2281cd
commit 63c9104e62
54 changed files with 484 additions and 347 deletions

View File

@@ -196,6 +196,8 @@ namespace MediaBrowser.Server.Implementations.Library
var user = InstantiateNewUser(name);
user.DateLastSaved = DateTime.UtcNow;
var task = UserRepository.SaveUser(user, CancellationToken.None);
// Hate having to block threads
@@ -274,6 +276,7 @@ namespace MediaBrowser.Server.Implementations.Library
}
user.DateModified = DateTime.UtcNow;
user.DateLastSaved = DateTime.UtcNow;
await UserRepository.SaveUser(user, CancellationToken.None).ConfigureAwait(false);
@@ -307,6 +310,8 @@ namespace MediaBrowser.Server.Implementations.Library
list.Add(user);
Users = list;
user.DateLastSaved = DateTime.UtcNow;
await UserRepository.SaveUser(user, CancellationToken.None).ConfigureAwait(false);
EventHelper.QueueEventIfNotNull(UserCreated, this, new GenericEventArgs<User> { Argument = user }, _logger);