]> git.mxchange.org Git - quix0rs-apt-p2p.git/blobdiff - knode.py
more constants
[quix0rs-apt-p2p.git] / knode.py
index 8a38462e46430bdb20ee96c02212c73312475334..3e32ce83409aebffe04eec98f17b5dec1533e508 100644 (file)
--- a/knode.py
+++ b/knode.py
@@ -4,7 +4,8 @@ from xmlrpcclient import XMLRPCClientFactory as factory
 from const import reactor
 from xmlrpclib import Binary
 
-class KNode(Node):
+
+class KNode(Node):     
     def ping(self, sender):
        df = Deferred()
        f = factory('ping', (sender,), df.callback, df.errback)
@@ -12,7 +13,7 @@ class KNode(Node):
        return df
     def findNode(self, target, sender):
        df = Deferred()
-       f = factory('find_node', (target, sender), df.callback, df.errback)
+       f = factory('find_node', (Binary(target), sender), df.callback, df.errback)
        reactor.connectTCP(self.host, self.port, f)
        return df
     def storeValue(self, key, value, sender):