[mythtv-commits] Ticket #12046: Fix random SBE PlaybackSock timeout in MBE
MythTV
noreply at mythtv.org
Thu May 1 09:28:57 UTC 2014
#12046: Fix random SBE PlaybackSock timeout in MBE
-----------------------------------------+----------------------------
Reporter: Cédric Schieli <cschieli@…> | Owner: jyavenard
Type: Patch - Bug Fix | Status: closed
Priority: major | Milestone: unknown
Component: MythTV - General | Version: 0.27-fixes
Severity: medium | Resolution: Fixed
Keywords: SBE PlaybackSock timeout | Ticket locked: 0
-----------------------------------------+----------------------------
Comment (by Cédric Schieli <cschieli@…>):
Thanks a lot Jean-Yves for applying this patch.
I still think that all the data of one (fragmented) reply is read all at
once by only one MythSocket::ReadStringList invokation. It will loop until
the '''announced''' size of the reply (which means the total size of all
the fragments) has arrived in the buffer and then consume it all. The
other workers fired on each subsequent TCP data packet arrival of the same
fragmented reply will never see that data.
--
Ticket URL: <https://code.mythtv.org/trac/ticket/12046#comment:10>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list