increase message count

This commit is contained in:
Luke Pulverenti 2016-02-13 15:07:31 -05:00
parent 629fdfe16f
commit a4d7a4de4f

View file

@ -160,7 +160,7 @@ namespace MediaBrowser.Dlna.Ssdp
var msg = new SsdpMessageBuilder().BuildMessage(header, values); var msg = new SsdpMessageBuilder().BuildMessage(header, values);
// UDP is unreliable, so send 3 requests at a time (per Upnp spec, sec 1.1.2) // UDP is unreliable, so send 3 requests at a time (per Upnp spec, sec 1.1.2)
SendDatagram(msg, _ssdpEndp, localIp, true, 3); SendDatagram(msg, _ssdpEndp, localIp, true);
//SendUnicastRequest(msg); //SendUnicastRequest(msg);
} }
@ -169,7 +169,7 @@ namespace MediaBrowser.Dlna.Ssdp
EndPoint endpoint, EndPoint endpoint,
EndPoint localAddress, EndPoint localAddress,
bool isBroadcast, bool isBroadcast,
int sendCount) int sendCount = 3)
{ {
var enableDebugLogging = _config.GetDlnaConfiguration().EnableDebugLog; var enableDebugLogging = _config.GetDlnaConfiguration().EnableDebugLog;
@ -422,11 +422,11 @@ namespace MediaBrowser.Dlna.Ssdp
} }
foreach (var d in RegisteredDevices) foreach (var d in RegisteredDevices)
{ {
NotifyDevice(d, "alive", 1, enableDebugLogging); NotifyDevice(d, "alive", enableDebugLogging);
} }
} }
private void NotifyDevice(UpnpDevice dev, string type, int sendCount, bool logMessage) private void NotifyDevice(UpnpDevice dev, string type, bool logMessage)
{ {
const string header = "NOTIFY * HTTP/1.1"; const string header = "NOTIFY * HTTP/1.1";
@ -448,7 +448,7 @@ namespace MediaBrowser.Dlna.Ssdp
var msg = new SsdpMessageBuilder().BuildMessage(header, values); var msg = new SsdpMessageBuilder().BuildMessage(header, values);
SendDatagram(msg, _ssdpEndp, new IPEndPoint(dev.Address, 0), true, sendCount); SendDatagram(msg, _ssdpEndp, new IPEndPoint(dev.Address, 0), true);
} }
public void RegisterNotification(Guid uuid, Uri descriptionUri, IPAddress address, IEnumerable<string> services) public void RegisterNotification(Guid uuid, Uri descriptionUri, IPAddress address, IEnumerable<string> services)
@ -469,7 +469,7 @@ namespace MediaBrowser.Dlna.Ssdp
foreach (var d in dl.ToList()) foreach (var d in dl.ToList())
{ {
NotifyDevice(d, "byebye", 2, true); NotifyDevice(d, "byebye", true);
} }
_logger.Debug("Unregistered mount {0}", uuid); _logger.Debug("Unregistered mount {0}", uuid);