ghost43
ghost43
If you want, I could open a PR with some variant of the above. I can only see dirty ways to fix this though, such as monkey-patching `asyncio.Task.cancel`.
I've tested now with [`asyncio.timeout`](https://docs.python.org/3.11/library/asyncio-task.html#asyncio.timeout) using cpython 3.11.0rc1, and that behaves as expected, not reproducing the issue. example snippet with `asyncio.timeout` ```python import asyncio from aiorpcx import TaskGroup async def...
Your points are valid, please interpret my lack of reply here as not knowing how to fix :/ > What if the task is cancelled externally but chooses to ignore...
I feel like the complexities here are getting out of hand however... Have you seen that Python 3.11 will have some form of [TaskGroups](https://docs.python.org/3.11/library/asyncio-task.html#task-groups), and async [timeout context managers](https://docs.python.org/3.11/library/asyncio-task.html#asyncio.timeout) (but...
> I have already reported this issue to the upstream Electrum, but they haven't responded yet. Hey. Not sure where you reported it, I haven't seen it. Anyway, you are...
Please share [debug logs](https://electrum.readthedocs.io/en/latest/faq.html#how-to-enable-debug-logging).
I don't know how this could happen without some in-memory corruption of data. Added some debug helper in https://github.com/spesmilo/electrum/commit/4b5cd0ff2bd75b7bbafdc13c798b593bc4d07016.
> its entropy is : 2c74a2e239224f6060b26d8bf9ffc52317ab61392a6c97abad22b727760b96cb What is that? How did you calculate it?
Here you go. ``` >>> electrum.keystore.bip39_to_seed("cluster pink review inch ceiling rabbit lizard ethics message soup vanish economy kingdom rack tool eternal nut frost emerge hour jazz alarm forest kidney", passphrase="").hex()...
> is there any way to have less words for each share from a 24 word bip39 key? see https://github.com/satoshilabs/slips/blob/52cde3ce73c572753dd6d3e565afd0630247659b/slip-0039.md#design-rationale > Compatibility with BIP-0039 > > Converting an existing BIP-0039...