[mythtv-commits] Ticket #10633: Network Control socket fails to listen on second address
MythTV
noreply at mythtv.org
Mon Dec 7 22:12:53 UTC 2015
#10633: Network Control socket fails to listen on second address
-------------------------------------+--------------------------
Reporter: Paul Saunders <darac@…> | Owner: wagnerrp
Type: Bug Report - General | Status: new
Priority: minor | Milestone: 0.27.6
Component: MythTV - General | Version: 0.25
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
-------------------------------------+--------------------------
Comment (by bjoernv@…):
Clearing http_proxy didn't worked for me, maybe because MythFrontend reads
KDE's proxy settings and not http_proxy directly.
But disabling proxies with
networkControl->setProxy(QNetworkProxy::NoProxy) works. I found similar
code here:
mythtv/libs/libmythprotoserver/mythsocketmanager.cpp[[BR]]
mythtv/programs/mythbackend/mainserver.cpp[[BR]]
mythtv/programs/mythbackend/mediaserver.cpp
So please try this patch:
{{{
diff --git a/mythtv/programs/mythfrontend/main.cpp
b/mythtv/programs/mythfrontend/main.cpp
index 7cac474..6bcfc50 100644
--- a/mythtv/programs/mythfrontend/main.cpp
+++ b/mythtv/programs/mythfrontend/main.cpp
@@ -1704,6 +1704,8 @@ int main(int argc, char **argv)
{
int port = gCoreContext->GetNumSetting("NetworkControlPort",
6546);
networkControl = new NetworkControl();
+ // work-around #10633 (https://code.mythtv.org/trac/ticket/10633)
+ networkControl->setProxy(QNetworkProxy::NoProxy);
if (!networkControl->listen(port))
LOG(VB_GENERAL, LOG_ERR,
QString("NetworkControl failed to bind to port %1.")
}}}
--
Ticket URL: <https://code.mythtv.org/trac/ticket/10633#comment:21>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list