connector

This commit is contained in:
4tochka 2019-05-07 00:48:37 +04:00
parent 7b21405480
commit 69c3baf423
2 changed files with 5 additions and 5 deletions

View File

@ -156,13 +156,12 @@ class Worker:
async def message_loop(self, worker): async def message_loop(self):
self.reader = await self.get_pipe_reader(self.in_reader)
while True: while True:
msg_type, msg = await self.pipe_get_msg(worker.reader) msg_type, msg = await self.pipe_get_msg(self.reader)
if msg_type == b'pipe_read_error': if msg_type == b'pipe_read_error':
if not worker.is_alive(): return
return
continue
if msg_type == b'result': if msg_type == b'result':
msg msg

View File

@ -26,6 +26,7 @@ def decode_block_tx(block):
s = get_stream(block) s = get_stream(block)
b = dict() b = dict()
b["amount"] = 0 b["amount"] = 0
b["size"] = len(block)
b["strippedSize"] = 80 b["strippedSize"] = 80
b["version"] = unpack("<L", s.read(4))[0] b["version"] = unpack("<L", s.read(4))[0]
b["versionHex"] = pack(">L", b["version"]).hex() b["versionHex"] = pack(">L", b["version"]).hex()