[mythtv-firehose] mythtv branch fixes/29 updated by dhampton. v29.0-66-g3411d57

Git Repo Owner noreply at mythtv.org
Fri Dec 22 20:05:55 UTC 2017


The branch, fixes/29 has been updated on the
mythtv repository by gitolite user dhampton.
       via  3411d57e8014cd8423ac7e832d8648be4ec7d65d (commit)
       via  31fdace083ab295d3c1bf4ed3543f6d1dfa050a6 (commit)
      from  39b2062c069e801c9f9c4b15d198e8ef72594f55 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 3411d57e8014cd8423ac7e832d8648be4ec7d65d
Author:    Jonatan Lindblad <jlindblad at mythtv.org> at Tue, 19 Dec 2017 19:52:37 +0100
Committer: David Hampton <mythtv at love2code.net> at Fri, 22 Dec 2017 14:12:45 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=3411d57e8014cd8423ac7e832d8648be4ec7d65d

MythSystem: Make sure to clean up objects properly
In case MythSystemLegacy{Unix, Windows}::m_parent had already been
deleted when a process exited, a dangling QBuffer pointer could be left
in MythSystemLegacyIOHandler.  If this pointer was accessed, for example
in MythSystemLegacyIOHandler::HandleRead, it could cause a crash.

Fixes #12317

(cherry picked from commit 3eccd6152b0f468df16906e2472fd879a18a54b9)



commit 31fdace083ab295d3c1bf4ed3543f6d1dfa050a6
Author:    Jonatan Lindblad <jlindblad at mythtv.org> at Tue, 19 Dec 2017 19:47:57 +0100
Committer: David Hampton <mythtv at love2code.net> at Thu, 21 Dec 2017 11:31:09 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=31fdace083ab295d3c1bf4ed3543f6d1dfa050a6

MainServer: Reinstate the event about disconnected sockets
Fixes #13150

(cherry picked from commit b1e5ddeb92ae93b6eb692aa7863d80be89aaf1e9)



-----------------------------------------------------------------------

Summary of changes:
 mythtv/libs/libmythbase/mythsystemunix.cpp    |    2 +-
 mythtv/libs/libmythbase/mythsystemwindows.cpp |    6 +++++-
 mythtv/programs/mythbackend/mainserver.cpp    |   10 ++++++++++
 3 files changed, 16 insertions(+), 2 deletions(-)

-- 



More information about the mythtv-firehose mailing list