[mythtv-commits] mythtv/master commit: e5784de11 by Gavin Hurlbut (Beirdo)

MythTV noreply at mythtv.org
Mon Aug 8 00:46:27 UTC 2011


      Author:  Gavin Hurlbut <ghurlbut at mythtv.org>
 Change Date:  2011-08-07T17:40:50-07:00
   Push Date:  2011/08/07 17:46:21 -0700
  Repository:  mythtv
      Branch:  master
New Revision:  e5784de119e06c8c21fdead0fd728fe773f7f6f0
   Changeset:  https://github.com/MythTV/mythtv/commit/e5784de11

Log:

Fix HTTP Proxy usage.

When we setup the http proxy, we were using as a type HttpProxy, when it should
have been HttpCachingProxy (as we are using it *only* for HTTP requests).  This
allowed when we did a listen that it would try to proxy the incoming connections
as far as I can tell.

Also, to be absolutely sure, when we use a MythServer or the HTTPServer, we
now set the connection's proxy to NoProxy before calling the listen.  This
keeps it from even trying.

Fixes #9970

Modified:

   mythtv/libs/libmythbase/util.cpp
   mythtv/libs/libmythprotoserver/mythsocketmanager.cpp
   mythtv/programs/mythbackend/mainserver.cpp
   mythtv/programs/mythbackend/mediaserver.cpp



More information about the mythtv-commits mailing list