From 96c65a147cc4a56c49a382b0c7bd5e31b6fc6cdd Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Tue, 10 Dec 2013 11:17:08 -0500 Subject: [PATCH] updated nuget --- .../MediaBrowser.Common.Implementations.csproj | 10 +++++++--- MediaBrowser.Common.Implementations/packages.config | 2 +- .../Persistence/SqliteChapterRepository.cs | 2 +- .../Persistence/SqliteUserDataRepository.cs | 10 ++++++++++ MediaBrowser.ServerApplication/App.config | 4 ++++ .../FFMpeg/FFMpegDownloader.cs | 3 +-- .../MediaBrowser.ServerApplication.csproj | 7 +++++-- MediaBrowser.ServerApplication/packages.config | 2 +- Nuget/MediaBrowser.Common.Internal.nuspec | 6 +++--- Nuget/MediaBrowser.Common.nuspec | 2 +- Nuget/MediaBrowser.Server.Core.nuspec | 4 ++-- 11 files changed, 36 insertions(+), 16 deletions(-) diff --git a/MediaBrowser.Common.Implementations/MediaBrowser.Common.Implementations.csproj b/MediaBrowser.Common.Implementations/MediaBrowser.Common.Implementations.csproj index 8d6c0ed3d5..423bd00b72 100644 --- a/MediaBrowser.Common.Implementations/MediaBrowser.Common.Implementations.csproj +++ b/MediaBrowser.Common.Implementations/MediaBrowser.Common.Implementations.csproj @@ -41,6 +41,13 @@ False ..\ThirdParty\ServiceStack.Text\ServiceStack.Text.dll + + False + ..\packages\SimpleInjector.2.4.0\lib\net45\SimpleInjector.dll + + + ..\packages\SimpleInjector.2.4.0\lib\net45\SimpleInjector.Diagnostics.dll + @@ -51,9 +58,6 @@ ..\packages\NLog.2.1.0\lib\net45\NLog.dll - - ..\packages\SimpleInjector.2.3.6\lib\net40-client\SimpleInjector.dll - ..\packages\sharpcompress.0.10.2\lib\net40\SharpCompress.dll diff --git a/MediaBrowser.Common.Implementations/packages.config b/MediaBrowser.Common.Implementations/packages.config index 16324ab90b..81647c1146 100644 --- a/MediaBrowser.Common.Implementations/packages.config +++ b/MediaBrowser.Common.Implementations/packages.config @@ -2,5 +2,5 @@ - + \ No newline at end of file diff --git a/MediaBrowser.Server.Implementations/Persistence/SqliteChapterRepository.cs b/MediaBrowser.Server.Implementations/Persistence/SqliteChapterRepository.cs index 5842b05a34..77b9932059 100644 --- a/MediaBrowser.Server.Implementations/Persistence/SqliteChapterRepository.cs +++ b/MediaBrowser.Server.Implementations/Persistence/SqliteChapterRepository.cs @@ -33,7 +33,7 @@ namespace MediaBrowser.Server.Implementations.Persistence } private SqliteShrinkMemoryTimer _shrinkMemoryTimer; - + /// /// Opens the connection to the database /// diff --git a/MediaBrowser.Server.Implementations/Persistence/SqliteUserDataRepository.cs b/MediaBrowser.Server.Implementations/Persistence/SqliteUserDataRepository.cs index d3f9100b18..4e388b4b0e 100644 --- a/MediaBrowser.Server.Implementations/Persistence/SqliteUserDataRepository.cs +++ b/MediaBrowser.Server.Implementations/Persistence/SqliteUserDataRepository.cs @@ -55,6 +55,8 @@ namespace MediaBrowser.Server.Implementations.Persistence _logger = logManager.GetLogger(GetType().Name); } + private SqliteShrinkMemoryTimer _shrinkMemoryTimer; + /// /// Opens the connection to the database /// @@ -78,6 +80,8 @@ namespace MediaBrowser.Server.Implementations.Persistence }; _connection.RunQueries(queries, _logger); + + _shrinkMemoryTimer = new SqliteShrinkMemoryTimer(_connection, _writeLock, _logger); } /// @@ -267,6 +271,12 @@ namespace MediaBrowser.Server.Implementations.Persistence { lock (_disposeLock) { + if (_shrinkMemoryTimer != null) + { + _shrinkMemoryTimer.Dispose(); + _shrinkMemoryTimer = null; + } + if (_connection != null) { if (_connection.IsOpen()) diff --git a/MediaBrowser.ServerApplication/App.config b/MediaBrowser.ServerApplication/App.config index ba6d742140..217d3d2760 100644 --- a/MediaBrowser.ServerApplication/App.config +++ b/MediaBrowser.ServerApplication/App.config @@ -46,6 +46,10 @@ + + + + diff --git a/MediaBrowser.ServerApplication/FFMpeg/FFMpegDownloader.cs b/MediaBrowser.ServerApplication/FFMpeg/FFMpegDownloader.cs index 1f329446ec..8189e84d09 100644 --- a/MediaBrowser.ServerApplication/FFMpeg/FFMpegDownloader.cs +++ b/MediaBrowser.ServerApplication/FFMpeg/FFMpegDownloader.cs @@ -1,7 +1,6 @@ using MediaBrowser.Common.Configuration; using MediaBrowser.Common.IO; using MediaBrowser.Common.Net; -using MediaBrowser.Controller.IO; using MediaBrowser.Model.IO; using MediaBrowser.Model.Logging; using MediaBrowser.Model.Net; @@ -75,7 +74,7 @@ namespace MediaBrowser.ServerApplication.FFMpeg ExtractFFMpeg(tempFile, Path.GetDirectoryName(info.Path)); return; } - catch (HttpException ex) + catch (HttpException) { } diff --git a/MediaBrowser.ServerApplication/MediaBrowser.ServerApplication.csproj b/MediaBrowser.ServerApplication/MediaBrowser.ServerApplication.csproj index 38e082f12e..cf7eb989bd 100644 --- a/MediaBrowser.ServerApplication/MediaBrowser.ServerApplication.csproj +++ b/MediaBrowser.ServerApplication/MediaBrowser.ServerApplication.csproj @@ -134,9 +134,12 @@ ..\ThirdParty\ServiceStack\ServiceStack.Interfaces.dll - + False - ..\packages\SimpleInjector.2.3.6\lib\net40-client\SimpleInjector.dll + ..\packages\SimpleInjector.2.4.0\lib\net45\SimpleInjector.dll + + + ..\packages\SimpleInjector.2.4.0\lib\net45\SimpleInjector.Diagnostics.dll diff --git a/MediaBrowser.ServerApplication/packages.config b/MediaBrowser.ServerApplication/packages.config index f7af7084e2..740cfe5f3a 100644 --- a/MediaBrowser.ServerApplication/packages.config +++ b/MediaBrowser.ServerApplication/packages.config @@ -3,5 +3,5 @@ - + \ No newline at end of file diff --git a/Nuget/MediaBrowser.Common.Internal.nuspec b/Nuget/MediaBrowser.Common.Internal.nuspec index 132b5be243..2043e39cac 100644 --- a/Nuget/MediaBrowser.Common.Internal.nuspec +++ b/Nuget/MediaBrowser.Common.Internal.nuspec @@ -2,7 +2,7 @@ MediaBrowser.Common.Internal - 3.0.263 + 3.0.265 MediaBrowser.Common.Internal Luke ebr,Luke,scottisafool @@ -12,9 +12,9 @@ Contains common components shared by Media Browser Theater and Media Browser Server. Not intended for plugin developer consumption. Copyright © Media Browser 2013 - + - + diff --git a/Nuget/MediaBrowser.Common.nuspec b/Nuget/MediaBrowser.Common.nuspec index aeb0a23fdf..9d6edf07f3 100644 --- a/Nuget/MediaBrowser.Common.nuspec +++ b/Nuget/MediaBrowser.Common.nuspec @@ -2,7 +2,7 @@ MediaBrowser.Common - 3.0.263 + 3.0.265 MediaBrowser.Common Media Browser Team ebr,Luke,scottisafool diff --git a/Nuget/MediaBrowser.Server.Core.nuspec b/Nuget/MediaBrowser.Server.Core.nuspec index 4be97b7584..b0581b2d60 100644 --- a/Nuget/MediaBrowser.Server.Core.nuspec +++ b/Nuget/MediaBrowser.Server.Core.nuspec @@ -2,7 +2,7 @@ MediaBrowser.Server.Core - 3.0.263 + 3.0.265 Media Browser.Server.Core Media Browser Team ebr,Luke,scottisafool @@ -12,7 +12,7 @@ Contains core components required to build plugins for Media Browser Server. Copyright © Media Browser 2013 - +