]> git.mxchange.org Git - quix0rs-apt-p2p.git/blobdiff - xmlrpcclient.py
removed client side connection host determination
[quix0rs-apt-p2p.git] / xmlrpcclient.py
index fef7d24ffdaf1fc2e89a090be513e93d1dff564d..cc4d2888b6576843896fda3f89fea4a686a5272a 100644 (file)
@@ -18,21 +18,13 @@ class XMLRPCClient(HTTPClient):
         self.transport.write('\r\n')
        
     def handleResponse(self, buf):
-       try:
-           self.thehost = self.transport.getHost()[1]
-       except:
-           self.thehost = None
        try:
            args, name = loads(buf)
        except Exception, e:
            print "response decode error: " + `e`
            self.d.errback()
        else:
-           l = []
-           for i in args:
-               l.append(i)
-           l.append({'host' : self.thehost})
-           apply(self.d.callback, (l,))
+           apply(self.d.callback, args)
 
 class XMLRPCClientFactory(ClientFactory):
     def __init__(self, method, args, callback=None, errback=None):