[mythtv-commits] Ticket #9545: seg fault in network control
MythTV
noreply at mythtv.org
Fri Feb 4 01:08:38 UTC 2011
#9545: seg fault in network control
----------------------------------------+----------------------------
Reporter: ajlill@… | Owner:
Type: Bug Report | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: 0.24-fixes
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
----------------------------------------+----------------------------
Comment (by ajlill@…):
Setting m_socket to null didn't fix it, but this does
{{{
diff --git a/mythtv/programs/mythfrontend/networkcontrol.cpp
b/mythtv/programs/mythfrontend/networkcontrol.cpp
index 0204f34..00778df 100644
--- a/mythtv/programs/mythfrontend/networkcontrol.cpp
+++ b/mythtv/programs/mythfrontend/networkcontrol.cpp
@@ -1186,7 +1186,10 @@ void NetworkControl::customEvent(QEvent *e)
NetworkControlClient * ncc = nc->getClient();
if (ncc)
{
+ int index = clients.indexOf(ncc);
+ if (index >= 0)
sendReplyToClient(ncc, reply);
+ // else the client has disconnected
}
else //send to all clients
{
}}}
--
Ticket URL: <http://code.mythtv.org/trac/ticket/9545#comment:1>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list