1
0

follow-up to bd781d600b: use pipe

This commit is contained in:
ThomasV
2015-05-21 12:50:26 +02:00
parent 5841f943e8
commit 5bd22d2378
3 changed files with 9 additions and 18 deletions

View File

@@ -123,7 +123,7 @@ def serialize_server(host, port, protocol):
class Network(util.DaemonThread):
def __init__(self, requests_queue, response_queue, config=None):
def __init__(self, pipe, config=None):
if config is None:
config = {} # Do not use mutables as default values!
util.DaemonThread.__init__(self)
@@ -132,8 +132,8 @@ class Network(util.DaemonThread):
self.blockchain = Blockchain(self.config, self)
self.interfaces = {}
self.queue = Queue.Queue()
self.requests_queue = requests_queue
self.response_queue = response_queue
self.requests_queue = pipe.send_queue
self.response_queue = pipe.get_queue
# Server for addresses and transactions
self.default_server = self.config.get('server')
# Sanitize default server