[mythtv-commits] Ticket #12333: SSDP (uPNP) requests ignored

MythTV noreply at mythtv.org
Thu Dec 11 15:41:06 UTC 2014


#12333: SSDP (uPNP) requests ignored
-----------------------------+-------------------------
 Reporter:  tcawlfield@…     |          Owner:  dblain
     Type:  Patch - Bug Fix  |         Status:  new
 Priority:  minor            |      Milestone:  unknown
Component:  MythTV - UPnP    |        Version:  0.27.4
 Severity:  medium           |     Resolution:
 Keywords:  uPNP SSDP        |  Ticket locked:  0
-----------------------------+-------------------------

Comment (by tcawlfield@…):

 Replying to [comment:1 stuartm]:
 > That commit was reverted over a week ago. Have you tried upgrading to
 the latest -fixes?

 Yes, I tried mythtv built with ssdp.cpp patched to the most recent commit
 [https://github.com/MythTV/mythtv/commit/02e92a265c1e9825bb58806156fbf31bd740515a
 #diff-2c2f248c000955e4e20a2737830aef3d 02e92a2]. This no longer reported
 "SSDP Reflection attempt" messages, but it also failed to respond to any
 SSDP discovery requests. I tried two uPnP clients (PS3 and an Android app)
 without success. They do not see the mythtv box.

 Commit 02e92a2 ''mostly'' reverts 52cb0b5, but still leaves the code
 (quoted in the original ticket) out of place, and still causes this uPnP
 regression on my system.

 I might be seeing a bug that requires other network elements to trigger,
 specifically a class of satellite box that sends out bursts of SSDP
 announcements every minute. It's possible that this triggers the bug by
 putting multiple packets in the socket buffer at the time
 SSDP::ProcessData() is called.

--
Ticket URL: <https://code.mythtv.org/trac/ticket/12333#comment:2>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list