aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations
diff options
context:
space:
mode:
Diffstat (limited to 'Emby.Server.Implementations')
-rw-r--r--Emby.Server.Implementations/LiveTv/TunerHosts/LiveStream.cs4
-rw-r--r--Emby.Server.Implementations/Networking/NetworkManager.cs11
2 files changed, 7 insertions, 8 deletions
diff --git a/Emby.Server.Implementations/LiveTv/TunerHosts/LiveStream.cs b/Emby.Server.Implementations/LiveTv/TunerHosts/LiveStream.cs
index 4641a1c91..5be91c6c1 100644
--- a/Emby.Server.Implementations/LiveTv/TunerHosts/LiveStream.cs
+++ b/Emby.Server.Implementations/LiveTv/TunerHosts/LiveStream.cs
@@ -140,6 +140,10 @@ namespace Emby.Server.Implementations.LiveTv.TunerHosts
{
stream.Seek(offset, SeekOrigin.End);
}
+ catch (IOException)
+ {
+
+ }
catch (ArgumentException)
{
diff --git a/Emby.Server.Implementations/Networking/NetworkManager.cs b/Emby.Server.Implementations/Networking/NetworkManager.cs
index b47c058df..5fb8f7fc9 100644
--- a/Emby.Server.Implementations/Networking/NetworkManager.cs
+++ b/Emby.Server.Implementations/Networking/NetworkManager.cs
@@ -29,7 +29,7 @@ namespace Emby.Server.Implementations.Networking
public List<IpAddressInfo> GetLocalIpAddresses()
{
- const int cacheMinutes = 5;
+ const int cacheMinutes = 10;
lock (_localIpAddressSyncLock)
{
@@ -198,12 +198,6 @@ namespace Emby.Server.Implementations.Networking
return Dns.GetHostAddressesAsync(hostName);
}
- private readonly List<NetworkInterfaceType> _validNetworkInterfaceTypes = new List<NetworkInterfaceType>
- {
- NetworkInterfaceType.Ethernet,
- NetworkInterfaceType.Wireless80211
- };
-
private List<IPAddress> GetIPsDefault()
{
NetworkInterface[] interfaces;
@@ -227,7 +221,8 @@ namespace Emby.Server.Implementations.Networking
try
{
- Logger.Debug("Querying interface: {0}. Type: {1}. Status: {2}", network.Name, network.NetworkInterfaceType, network.OperationalStatus);
+ // suppress logging because it might be causing nas device wake up
+ //Logger.Debug("Querying interface: {0}. Type: {1}. Status: {2}", network.Name, network.NetworkInterfaceType, network.OperationalStatus);
var ipProperties = network.GetIPProperties();