Fixed bug in Python client.

This commit is contained in:
Marcel Keller
2022-07-18 14:02:06 +10:00
parent 1961a78fa8
commit 1bbbcd2770

View File

@@ -30,7 +30,7 @@ class Client:
self.specification.Receive(self.sockets[0])
def receive_triples(self, T, n):
triples = [[0, 0, 0] * n]
triples = [[0, 0, 0] for i in range(n)]
os = octetStream()
for socket in self.sockets:
os.Receive(socket)
@@ -51,6 +51,7 @@ class Client:
T = type(values[0])
triples = self.receive_triples(T, len(values))
os = octetStream()
assert len(values) == len(triples)
for value, triple in zip(values, triples):
(value + triple[0]).pack(os)
for socket in self.sockets: