aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Providers/LiveTv
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-12-06 15:07:34 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-12-06 15:07:34 -0500
commit63c9104e624d0d22e6c5baf79db2d7bb9deb74d0 (patch)
treee1669e9bc317952b51b2de6da5abf6dc73fd1d0e /MediaBrowser.Providers/LiveTv
parent9f4f2281cdd9d3cdbb9b96c19b8034f235b36b80 (diff)
Pull ProviderData out of memory
Diffstat (limited to 'MediaBrowser.Providers/LiveTv')
-rw-r--r--MediaBrowser.Providers/LiveTv/ChannelProviderFromXml.cs15
1 files changed, 2 insertions, 13 deletions
diff --git a/MediaBrowser.Providers/LiveTv/ChannelProviderFromXml.cs b/MediaBrowser.Providers/LiveTv/ChannelProviderFromXml.cs
index 73564fa2b..b0bc1b875 100644
--- a/MediaBrowser.Providers/LiveTv/ChannelProviderFromXml.cs
+++ b/MediaBrowser.Providers/LiveTv/ChannelProviderFromXml.cs
@@ -60,18 +60,7 @@ namespace MediaBrowser.Providers.LiveTv
/// <param name="force">if set to <c>true</c> [force].</param>
/// <param name="cancellationToken">The cancellation token.</param>
/// <returns>Task{System.Boolean}.</returns>
- public override Task<bool> FetchAsync(BaseItem item, bool force, CancellationToken cancellationToken)
- {
- return Fetch(item, cancellationToken);
- }
-
- /// <summary>
- /// Fetches the specified item.
- /// </summary>
- /// <param name="item">The item.</param>
- /// <param name="cancellationToken">The cancellation token.</param>
- /// <returns><c>true</c> if XXXX, <c>false</c> otherwise</returns>
- private async Task<bool> Fetch(BaseItem item, CancellationToken cancellationToken)
+ public override async Task<bool> FetchAsync(BaseItem item, bool force, BaseProviderInfo providerInfo, CancellationToken cancellationToken)
{
cancellationToken.ThrowIfCancellationRequested();
@@ -92,7 +81,7 @@ namespace MediaBrowser.Providers.LiveTv
XmlParsingResourcePool.Release();
}
- SetLastRefreshed(item, DateTime.UtcNow);
+ SetLastRefreshed(item, DateTime.UtcNow, providerInfo);
return true;
}