From 7e823017a508feb861ee05cb163df88cde35b57b Mon Sep 17 00:00:00 2001 From: Forrest Voight Date: Wed, 17 Oct 2012 22:39:00 -0400 Subject: [PATCH] fixed trying to send set as pack.ListType. only causes problem in --debug mode --- p2pool/p2p.py | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/p2pool/p2p.py b/p2pool/p2p.py index 083ad13..a63fac2 100644 --- a/p2pool/p2p.py +++ b/p2pool/p2p.py @@ -185,7 +185,7 @@ class Protocol(p2protocol.Protocol): assert self.remote_remembered_txs_size <= self.max_remembered_txs_size fragment(self.send_remember_tx, tx_hashes=[x for x in added if x in self.remote_tx_hashes], txs=[after[x] for x in added if x not in self.remote_tx_hashes]) if removed: - self.send_forget_tx(tx_hashes=removed) + self.send_forget_tx(tx_hashes=list(removed)) self.remote_remembered_txs_size -= sum(len(bitcoin_data.tx_type.pack(before[x])) for x in removed) watch_id2 = self.node.mining_txs_var.transitioned.watch(update_remote_view_of_my_mining_txs) self.connection_lost_event.watch(lambda: self.node.mining_txs_var.transitioned.unwatch(watch_id2)) -- 1.7.1